学习笔记-1
1、下划线在解释器中有特别的含义,表示最后一个表达式的值。
2、print语句调用str()函数,交互式解释器调用repr()函数。
3、print语句默认给每一行添加一个换行符,只要在后面添加一个逗号,就可以抑制换行。
4、可以在代码后添加一个空的print,用来给提示符换行。
5、带逗号的print语句输出的元素之间会自动添加一个空格。
5、enumerate函数可以同时输出索引和元素。
6、handli=open(file_name,access_mode='r')
r=读取 w=写入 a=添加 +=读写 b=而禁止访问
如果未提供access_mode,默认会为r
文件对象的方法属性必须通过句点属性标识法访问。
7、一个python源文件,模块的名字就是不带.py后缀的文件名。
8、起始行,模块文档,模块导入,全局变量,类定义,函数定义,主程序
9、复数...real imag conjugate()
10、coerce()将两个数转换为同一类型,返回元组 divmod()除法-取余,返回元组 round()四舍五入
11、oct() hex() ord() chr() unichr()
12、randint()、randrange()、uniform()、random()、choice()
13、不要在函数内使用print输出信息,而是通过return语句返回必要的值,调用函数的代码就可以自己处理显示方式
14、string.uppercase string.lowercase string.letters string.digits
15、from string import Template substitute() safe_substitute() $
16、原始字符串r,u要在r前面
17、对于列表,认清 append()和extend()
18、 1-对两个列表的元素进行比较
2-如果比较的元素是同类型的,则比较其值,返回结果
3-如果两个元素不是同一种类型,则检查它们是否是数字。
a-如果是数字,执行必要的数字强制类型转换,然后比较
b-如果有一方的元素是数字,则另一方的元素 大 (数字被认为是最小的)
c-否则,通过类型名字的字母顺序进行比较
4-如果有一个列表首先到达末尾,则另一个长一点的列表 大
5-如果我们用尽了两个列表的元素而且所有元素都是相等的,那么结果就是个平局,返回一个0
19、在使用index()函数前,最好循环用in语句测试一下是不是在里面
浙公网安备 33010602011771号