博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python学习笔记
阅读量:4287 次
发布时间:2019-05-27

本文共 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/

你可能感兴趣的文章
java基础(一)Java学习路线
查看>>
iOS之苹果自带的json解析NSJSONSerialization(序列化)
查看>>
iOS中坐标转换
查看>>
java 基础二
查看>>
java基础(三)方法/数组/堆栈/
查看>>
java基础(四)二维数组/
查看>>
java基础(五)面向对象/类/对象/形式参数/局部和成员变量
查看>>
java基础(六)关键字/private/this/static/构造方法/
查看>>
java基础(七)/面向对像
查看>>
java基础(八)Math/代码块/继承成员方法指南的关系/继承中成员变量之间的关系/方法的重写/继承中构造方法之间的关系/this和super的区别
查看>>
iOS之AFNetWorking基本用法(一)上传、下载
查看>>
java基础(九)关键字final/多态/抽象类/关键字abstract/接口
查看>>
java中的错误集合
查看>>
java基础(十)形式参数和返回值/链式编程/包/权限修饰符/内部类
查看>>
java集成开发环境eclipse/MyEclipse
查看>>
C语言char *p 和 cha'r p[10]的区别/sizeof和strlen的区别
查看>>
iOS发布新应用/更新新版本的流程
查看>>
java的API/Object
查看>>
java基础/Scanner类/String类
查看>>
java基础/StringbBuffer/StringBuilder
查看>>