python笔记(二)

1、list(),工厂函数,创建一个新的空列表

2、range(),返回一个迭代器,根据需要生成一个指定范围的数字

3、enumerate(),创建成对数据的一个编号列表,从0开始

4、int(),讲一个字符串或者另一个数转换为一个整数(如果可行)

5、next(),返回一个可迭代数据结构(如列表)中的下一项

6、BIF,为python内置函数的简称

7、使用三重引号字符串可以在代码中加入一个多行注释

8、pypi就是python包索引(python package index),这个网站很值得访问

9、python内存中的名字就存放在“命名空间”中

10、python的主命名空间名为_main_

11、模块是一个包含python代码的文本文件

12、发布工具允许将模块转换为可共享的包

13、setup.py程序提供了模块的元数据,用来构建、安装和上传打包的发布

14、使用import语句可以将模块导入到其它程序中

15、python中的各个模块提供了自己的命名空间,使用module.function()形式调用模块的函数时,要用命名空间名限定函数

16、使用import语句的from module import function 形式可以从一个模块将函数导入到当前命名空间

17、使用#可以注释掉一行代码,或者为程序增加一个简短的单行注释

18、内置函数(built-in functions,BIF)有自己的命名空间,名为 _builtins_,这会自动半酣在每一个python程序中

19、range() BIF 可以与for结合使用,从而迭代固定次数

20、包含 end=''作为print()BIF的一个参数会关闭其默认行为(即在输入中自动包含换行)

21、如果为函数参数提供一个缺省值,这个函数参数就是可选的

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章