本文共 1059 字,大约阅读时间需要 3 分钟。
1、利用import语句导入模块 2、脚本的名称总是sys.argv列表的第一个参数 3、Python从0开始计数,而非从1开始。 4、字节编译的.pyc文件 .pyc文件是十分有用的——它会快得多,因为一部分输入模块所需的处理已经完成了。 另外,这些字节编译的文件也是与平台无关的。所以,现在你知道了那些.pyc文件事实上是什么了。 5、如果你想要直接输入argv变量到你的程序中(避免在每次使用它时打sys.), 那么你可以使用from sys import argv语句。如果你想要输入所有sys模块使用的名字, 那么你可以使用from sys import *语句。这对于所有模块都适用。一般说来, 应该避免使用from..import而使用import语句, 因为这样可以使你的程序更加易读,也可以避免名称的冲突。 6、每个Python模块都有它的__name__,如果它是'__main__', 这说明这个模块被用户单独运行,我们可以进行相应的恰当操作。 7、在Python中有三种内建的数据结构——列表[]、元组()和字典{:,}, 访问元素统一用[index],index可以是下标,也可以是key, 但主要根据数据结构来决定。 8、在Python中,你在每个项目之间用逗号分割。 列表中的项目应该包括在方括号中,这样Python就知道你是在指明一个列表。 一旦你创建了一个列表,你可以添加、删除或是搜索列表中的项目。 由于你可以增加或删除项目,我们说列表是 可变的 数据类型,即这种类型是可以被改变的。 9、你可以在列表中添加 任何种类的对象 包括数甚至其他列表。 10、元组和列表十分类似,只不过元组和字符串一样是 不可变的 即你不能修改元组。 元组通过圆括号中用逗号分割的项目定义。元组通常用在使语句或用户定义的函数能够 安全地采用一组值的时候,即被使用的元组的值不会改变。 11、类使用class关键字创建。类的域和方法被列在一个缩进块中 类的方法与普通的函数只有一个特别的区别——它们必须有一个额外的第一个参数名称, 但是在调用这个方法的时候你不为这个参数赋值, Python会提供这个值。这个特别的变量指对象本身,按照惯例它的名称是self(java,c++中叫this) 12、使用类名后跟一对圆括号来创建一个对象/实例,不需要带new哦 __init__方法在类的一个对象被建立时,马上运行。这个方法可以用来对你的对象 做一些你希望的 初始化 。注意,这个名称的开始和结尾都是双下划线。转载地址:http://gvtgi.baihongyu.com/