python简明教程笔记

python简明教程笔记

ID:16262270

大小:335.50 KB

页数:7页

时间:2018-08-08

python简明教程笔记_第1页
python简明教程笔记_第2页
python简明教程笔记_第3页
python简明教程笔记_第4页
python简明教程笔记_第5页
资源描述:

《python简明教程笔记》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、1.安装,使用,退出:linux一般会在安装系统的时候自动安装,windows的用户可以在命令行下编写,如果你想要从Windows命令行调用Python,那么你需要先正确的设置PATH变量。对于Windows2000、XP、2003,点击控制面板->系统->高级->环境变量。在“系统变量”表单中点击叫做PATH的变量,然后编辑这个变量把C:Python23加到它的结尾。当然,是Python所在的正确目录名。你可以选择使用IDLE程序。IDLE是集成开发环境的缩写。点击开始->程序->Python2.3->IDLE(PythonGUI)。Linux用户也可以使用IDLE。如果你使用的是Lin

2、ux/BSDshell,那么按Ctrl-d退出提示符。如果是在Windows命令行中,则按Ctrl-z再按Enter。2.使用编辑器编写程序的运行:一般将文件命名为.py,$python文件名。①大小写敏感②每一行的开头不能有空格或者制表符③首先修改文件的权限$chmoda+xhelloworld.py,文件的开头有#!/usr/bin/python,则直接用$./helloworld.py,不用加python,甚至文件的后缀不是py也可以,它自己知道使用什么解释器来运行。3运算符优先级:**,~,正负(+、-),乘除加减,移位,&,^,

3、,比较(>、<、>=、<=、==、!=),isisn

4、ot,innotin,not(布尔非),and,or。4控制流:在while中可以使用else,代表循环结束后要执行的语句,不用也一样。5函数的默认参数:不能先声明有默认值的形参,再声明没有默认值的参数,如deffunc(a=7,b)是不对的。6模块当一个模块被第一次输入的时候,这个模块的主块将被运行。假如我们只想在程序本身被使用的时候运行主块,而在它被别的模块输入的时候不运行主块,我们可以通过模块的__name__属性完成3创建自己的模块并使用:①首先创建自己的模板:和普通的python文件没什么不同②在另一个python文件中使用该模板:该模板和下面的文件要放在同一个目录中,或者在sys

5、.path所列的目录之中。③也可以使用from……import:3dir()函数:列出模块定义的标识符。标识符有函数、类和变量。当你为dir()提供一个模块名的时候,它返回模块定义的名称列表。如果不提供参数,它返回当前模块中定义的名称列表。4列表:①用[]括起来,是可变的类型,可以增加、删除或者搜索。如:②可以通过下标引用,从0开始,可以切片表示其中的一部分。③有自己的方法,比如:sort(),append(),len()等等。5元组:①用()括起来,是不可变的类型。②也可以用下标引用。③空元组直接用()表示,一个元素的元组必须在唯一的元素后面加逗号,如:single=(90,)。④列表可以

6、做元组的元素,同样元组也可以做列表的元素。⑤最常用在打印语句中,如:(name,age)就是个元组。6字典:①②键必须是不可变的类型(如字符串),值没有限制。③字典中的键值对没有顺序,如果需要顺序就自己排序。④已知一个键,想得到对应的值,就使用d[key1]的形式。想删除某键值对,就deld[key1]。⑤常见的使用方法:Items()返回一个列表,列表中的每个元素是一个元组,包含key和value。⑥可以用in操作符或者has_key()函数来测试一个键值对是否存在。7序列①上面讲到的列表、元组、字典均为序列②最常用的是索引操作和切片操作。索引可以是负数,-1代表最后一个元素,以此类推。如

7、list[1:3]包含list[1]和list[2]。3赋值和引用:①当你创建一个对象并给它赋一个变量时,只是将该对象和该变量指向同一个引用,修改任意一个,两个都发生变化。如:此事shoplist和mylist均发生了变化。②如果使用切片操作符来拷贝,就不会发生这种情况,如:此时mylist变了,但是shoplist没有发生变化。4类①创建一个类:②方法:在类中定义函数的时候要多一个self参数,调用的时候则可以省略该参数。如:③__init__方法:相当于C++中的构造函数④__del__方法:相当于C++中的析构函数⑤⑥继承:3文件操作:②文件操作的标准模块:因此速度特别快。举例如下:3

8、OS模块:4列表综合:5在函数中接受元组和列表:3lambda形式:

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。