1.变量名不能以数字开头; 
 
2.字符串中有引号处理: 
 
(1)转义符号,例:'Let\'s go!'; 
 
(2)双引号内含单引号,或单引号内含双引号; 
 
3.使用原始字符r反斜杠“\”不能出现在句尾,否则用'\\'补充; 
 
4.e记发表示数字默认为浮点型; 
 
5.比较运算符 的 优先级 高于逻辑运算符; 
 
6.幂运算操作符(* *)的优先级比左侧的一元操作符优先级高,比右侧的一元操作符优先级低; 
 
7.逻辑运算符优先级:not>and>or; 
 
8.属于对象的函数叫方法,例如.append(); 
 
9.列表比较大小为默认比较第一项的值的大小; 
 
10.字符串比较大小默认为比较首字符ASCII码的值的大小; 
 
11.成员关系操作符:(not)in,返回值为True/False; 
 
12.列表、元祖:重复操作符*,拼接操作符+; 
 
13.字符串也可以分片; 
 
14.format方法位置参数一定要放在关键字参数之前,如'{0}  abc  {a}.{b}'.format('n',a='m',b='o'); 
 
15.使用max()或min()方法时,要保证序列或参数的数据类型是一致的,如全部都是字符、全部都是整形或全部都是浮点型、元祖等; 
 
16.函数文档''与注释#既相似又有区别; 
 
17.函数与过程的区别,函数有返回值,过程没有返回值。python只有函数没有过程,因为python所有函数都有返回值,即使是None; 
 
18.python函数的返回值是动态类型的而不是确定类型的; 
 
19.函数可以访问全局变量(全局变量的作用域是整个模块),主程序中不能访问局部变量; 
 
20.若试图在函数中修改全局变量,则只是会在函数中创建一个与全局变量同名的局部变量,储存在栈空间中; 
 
21.函数嵌套函数,内部函数的整个作用域都在外部函数之内,即内部函数只能被外部函数调用,出了外部函数就无法被调用; 
 
22.None、任何数值类型中的0、空字符串“”、空元组()、空列表[]、空字典{}都被当作False,还有自定义类型,如果实现了  __ nonzero __ () 或 __ len __ () 方法且方法返回 0 或False,则其实例也被当作False,其他对象均为True; 
 
23.列表推导式; 
 
24.在python中,函数名加(),表示返回的是一个函数的结果,不加括号表示的是对函数的调用; 
 
25.函数的参数只能是个变量,不能以序列的形式输入; 
 
26.python中函数执行到return认为函数到此结束,之后语句不再执行(类比循环break、continue); 
 
27.函数文档跟注释的形式区别,及函数文档的访问:function.__doc__; 
 
28.list.reverse()函数没有返回值,而是对list本身进行倒序排列;reversed(list)也没有直接的返回值,而list(reversed(list))才有倒序返回值; 
 
29.全局变量中的定义的列表元素可以在函数中被修改:(同理内嵌函数???具体原因是全局变量中的列表储存栈并不是在函数中???)※※※ 
 

  30.