麦子学院  2017-02-15 12:01
			
			
			
			Python面试必知的14个问题
				回复:0  查看:2848   				
			
		 
 想找一份 
 Python开发 
 工作吗?那你很可能得证明自己知道如何使用Python 
 。下面这些问题涉及了与 
 Python 
 相关的许多技能,问题的关注点主要是语言本身,不是某个特定的包或模块。每一个问题都可以扩充为一个教程,如果可能的话。某些问题甚至会涉及多个领域。 
 
 
   我之前还没有出过和这些题目一样难的面试题,如果你能轻松地回答出来的话,赶紧去找份工作吧! 
 
 
    
 问题1 
 
 
   到底什么是Python 
 ?你可以在回答中与其他技术进行对比(也鼓励这样做)。 
 
 
    
 问题2 
 
 
   补充缺失的代码 
 
 
    
 def  
 print_directory_contents(sPath): 
 
 
   """ 
 
 
   这个函数接受文件夹的名称作为输入参数, 
 
 
   返回该文件夹中文件的路径, 
 
 
   以及其包含文件夹中文件的路径。 
 
 
   """ 
 
 
   #  
 补充代码 
 
 
    
 问题3 
 
 
   阅读下面的代码,写出A0 
 , 
 A1 
 至 
 An 
 的最终值。 
 
 
   A0 = dict(zip(('a','b','c','d','e'),(1,2,3,4,5))) 
 
 
   A1 = range(10) 
 
 
   A2 = [i  
 for i  
 in A1  
 if i  
 in A0] 
 
 
   A3 = [A0 
 
     
  for s  
  in A0]