Python基础篇
1:为什么学习Python
2:通过什么途径学习Python
3:谈谈对Python和其他语言的区别
4:简述解释型和编译型编程语言
5:Python的解释器种类以及相关特点?
6:位和字节的关系
7:b、B、KB、MB、GB的关系
8:PE8规范
9:通过代码实现如下转换(进制之间转换)
10:请编写一个函数实现将IP地址转换成一个整数
11、python递归的最大层数?998
12:求结果(and or or)
13 :ascii、unicode、utf-8、gbk 区别
14:字节码和机器码的区别
15:三元运算写法和应用场景?
16:Python3和Python2的区别?
17:用一行代码实现数值交换
18:Python3和Python2中int和long区别
19:xrange和range的区别
20:文件操作时:xreadlines和readlines的区别?
21: 列列举布尔值为False的常见值?
22. 字符串、列表、元组、字典每个常用的5个方法?
23、 lambda表达式格式以及应用场景?
24. pass的作用
25. *arg和**kwarg作用
26. is和==的区别
27:谈谈Python的深浅拷贝?以及实现方法和应用场景。
28. Python垃圾回收机制?
29. Python的可变类型和不可变类型?
30、求结果
31、求结果
32、列举常见的内置函数
33.filter、map、reduce的作用?
34、 一行代码实现9*9乘法表
35. 如何安装第三方模块?以及用过哪些第三方模块?
36、 常用模块都有那些?
37. re的match和search区别?
38. 什么是正则的贪婪匹配?
39. 求结果:
a. [ i % 2 for i in range(10) ]
b. ( i % 2 for i in range(10) )
40. 求结果:
a. 1 or 2
b. 1 and 2
c. 1 < (2==2)
d. 1 < 2 == 2