学习笔记-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语句测试一下是不是在里面

posted on 2012-10-26 18:45  傲_寒水  阅读(122)  评论(0)    收藏  举报

导航