




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1. 安装,使用,退出:linux一般会在安装系统的时候自动安装,windows的用户可以在命令行下编写,如果你想要从Windows命令行调用Python,那么你需要先正确的设置PATH变量。对于Windows 2000、XP、2003,点击控制面板-系统-高级-环境变量。在“系统变量”表单中点击叫做PATH的变量,然后编辑这个变量把C:Python23加到它的结尾。当然,是Python所在的正确目录名。你可以选择使用IDLE程序。IDLE是集成开发环境的缩写。点击开始-程序-Python 2.3-IDLE(Python GUI)。Linux用户也可以使用IDLE。如果你使用的是Linux/BSD shell,那么按Ctrl-d退出提示符。如果是在Windows命令行中,则按Ctrl-z再按Enter。2. 使用编辑器编写程序的运行:一般将文件命名为.py,$ python 文件名。 大小写敏感 每一行的开头不能有空格或者制表符首先修改文件的权限$ chmod a+x helloworld.py,文件的开头有#!/usr/bin/python,则直接用$ ./helloworld.py,不用加python,甚至文件的后缀不是py也可以,它自己知道使用什么解释器来运行。3 运算符优先级:*,正负(+、-),乘除加减,移位,&,|,比较(、=、=、=、!=),is isnot,in notin,not(布尔非),and,or。4 控制流:在while中可以使用else,代表循环结束后要执行的语句,不用也一样。5 函数的默认参数:不能先声明有默认值的形参,再声明没有默认值的参数,如def func(a=7,b)是不对的。6 模块当一个模块被第一次输入的时候,这个模块的主块将被运行。假如我们只想在程序本身被使用的时候运行主块,而在它被别的模块输入的时候不运行主块,我们可以通过模块的_name_属性完成7 创建自己的模块并使用:首先创建自己的模板:和普通的python文件没什么不同在另一个python文件中使用该模板:该模板和下面的文件要放在同一个目录中,或者在sys.path所列的目录之中。也可以使用fromimport:8 dir()函数:列出模块定义的标识符。标识符有函数、类和变量。当你为dir()提供一个模块名的时候,它返回模块定义的名称列表。如果不提供参数,它返回当前模块中定义的名称列表。9 列表:用括起来,是可变的类型,可以增加、删除或者搜索。如:可以通过下标引用,从0开始,可以切片表示其中的一部分。有自己的方法,比如:sort(),append(),len()等等。10 元组:用()括起来,是不可变的类型。也可以用下标引用。空元组直接用()表示,一个元素的元组必须在唯一的元素后面加逗号,如:single=(90,)。列表可以做元组的元素,同样元组也可以做列表的元素。最常用在打印语句中,如:(name,age)就是个元组。11 字典:键必须是不可变的类型(如字符串),值没有限制。字典中的键值对没有顺序,如果需要顺序就自己排序。已知一个键,想得到对应的值,就使用dkey1的形式。想删除某键值对,就del dkey1。常见的使用方法:Items()返回一个列表,列表中的每个元素是一个元组,包含key和value。可以用in操作符或者has_key()函数来测试一个键值对是否存在。12 序列上面讲到的列表、元组、字典均为序列最常用的是索引操作和切片操作。索引可以是负数,-1代表最后一个元素,以此类推。如list1:3包含list1和list2。13 赋值和引用:当你创建一个对象并给它赋一个变量时,只是将该对象和该变量指向同一个引用,修改任意一个,两个都发生变化。如:此事shoplist和mylist均发生了变化。如果使用切片操作符来拷贝,就不会发生这种情况,如:此时mylist变了,但是shoplist没有发生变化。14 类创建一个类:方法:在类中定义函数的时候要多一个self参数,调用的时候则可以省略该参数。如:_init_方法:相当于C+中的构造函数_del_方法
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 初中生上楼安全培训课件
- 内训师年度课件
- 化学实验室安全培训教案课件
- 创造学课件教学课件
- 创设真实旅游情境的课件
- 内蒙古安全生产培训心得课件
- 化学品防爆安全培训课件
- 1 a o e 公开课一等奖创新教学设计
- 12荷叶圆圆 公开课一等奖创新教案
- 创伤性网胃炎课件
- (完整文本版)无人机航拍理论试题库完整
- 厂房降租减租申请书
- 植入式静脉给药装置(输液港)-中华护理学会团体标准2023
- 小学数学集体备课活动记录表范文12篇
- 铝合金门窗安装监理交底
- 胸腹水常规检测标准操作规程
- 基本公卫生服务的项目组织管理灵石武佳波课件
- 电工职业技能竞赛技术规程
- 机电设备调试协议书
- 芪参益气滴丸课件
- 短视频编辑与制作(第2版)PPT完整全套教学课件
评论
0/150
提交评论