python 基础语法

上传人:xh****66 文档编号:58614489 上传时间:2018-10-31 格式:PPT 页数:22 大小:144.50KB
返回 下载 相关 举报
python 基础语法_第1页
第1页 / 共22页
python 基础语法_第2页
第2页 / 共22页
python 基础语法_第3页
第3页 / 共22页
python 基础语法_第4页
第4页 / 共22页
python 基础语法_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《python 基础语法》由会员分享,可在线阅读,更多相关《python 基础语法(22页珍藏版)》请在金锄头文库上搜索。

1、Python 基础语法,Eria2011/11/11,目录,安装Python 算术运算 布尔比较运算符 位运算 逻辑运算 简单数据类型 整型int 长整型long 浮点型float 复数complex bool 型 八进制和十六进制表示方法 字符串 编写一个python执行档 控制流 if语句 while语句 for循环 break语句 continue语句,安装Python,打开一个shell,输入python V$ python VPython 2.7.1+ 如果看到向上面所示的一些版本信息,表示你已安装了Python 如果你看到如下信息,表示你还没有安装Python$ python Vb

2、ash: python: command not found可使用命令$ sudo apt-get install python来安装,算术运算,布尔比较运算,位运算,逻辑运算,简单数据类型,整型int 长整型long 浮点型float 例: 3.23和52.3E4,E表示10的幂,52.3E-4表示52.3 * 10-4 如果要强制取得浮点结果,则必须确保操作数中至少有一个为浮点类型 ,如 1/3 示例中所示,其计算结果为整数,简单数据类型,复数complex 复数的虚部被表示为j 本例是一个实部为 3.0 和虚部为 1.2 的复数。通过使用复杂对象的 real 和 imag 属性,即可访问

3、复数的不同部分,简单数据类型,bool 型 例:True 或 False 布尔对象名称的大小写是至关重要的,因为 true(和 false)是未定义的 若定义变量a=true,则会提示错误信息,简单数据类型,八进制和十六进制表示方法 Python 可以提供对八进制(以 8 为基数)和十六进制(以 16 为基数)数字的支持。要通知 Python 按八进制数字常量处理数字,只需将零附加在前面。将一个零加上一个 x 附加在数字的前面是告诉 Python 按十六进制数值常量处理数字 ,如右所示:,简单数据类型,字符串 使用单引号() 你可以用单引号指示字符串,就如同hello world这样。所有的空

4、白,即空格和制表符都照原样保留 使用双引号(”) 在双引号中的字符串与单引号中的字符串的使用完全相同,例如“Whats your name?“。 使用三引号(或”) 利用三引号,你可以指示一个多行的字符串。你可以在三引号中自由的使用单引号和双引号。 转义符() 可以把字符串表示为Whats your name? 第一,在创建字符串时,您可以混合使用单引号和双引号,只要字符串在开始位置和结束位置使用同一类型的引号 第二,在一个字符串中,行末的单独一个反斜杠表示字符串在下一行继续,而不是开始一个新的行 第三,要表示一个新行开始,您可以使用换行控制符 (n);要表示插入一个制表符(预设空格数),可以

5、使用制表符控制符 (t),简单数据类型,简单数据类型,字符串方法 upper 将字符串都转换成大写字母 lower 将字符串都转换成小写字母 split 如何使用不同的令牌字符(本例中使用的是冒号)将一个字符串分成一系列字符串 join 使多个短字符串序列形成一个长字符串 更多关于字符串的方法可使用以下命令查看 $pythonHelp(str),简单数据类型,例:$ python sr = “Discover Python!“ sr.upper() DISCOVER PYTHON! sr.lower() discover python! sr = “This is a test!“ sr.sp

6、lit() This, is, a, test! sr = 0:1:2:3:4:5:6:7:8:9 sr.split(:) 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 sr=“:“ tp = (0, 1, 2, 3, 4, 5, 6, 7, 8, 9) sr.join(tp) 0:1:2:3:4:5:6:7:8:9,编写一个python执行档,要使用源文件 #!/usr/bin/python # Filename : helloworld.py print Hello World 执行这个文件(helloworld.py) $python helloworld.py Hello

7、World$chmod +x helloworld.py$./ helloworld.pyHello World,编写一个.py档,缩进 同一层次的语句必须有相同的缩进 #!/usr/bin/python #Filename whitespace.py i = 5print Value is, i print I repeat, the value is, i 运行上述这个程式时,会出现以下错误提示:File whitespace.py,line 4print Value is, i SyntaxError: invalid syntax,控制流,if语句: if语句用来检验一个条件, 如果

8、条件为真,我们运行一块语句(称为 if-块 ), 否则 我们处理另外一块语句(称为 else-块 )。 else 从句是可选的 格式if 条件1:执行块elif 条件2:执行块else:执行块,控制流,while语句 只要在一个条件为真的情况下,while语句允许你重复执行一块语句。while语句是所谓 循环 语句的一个例子。while语句有一个可选的else从句 格式 while 条件:执行块 else:执行块,控制流,for循环 forin是另外一个循环语句,它在一序列的对象上 递归 即逐一使用队列中的每个项目 格式: for 变量 in 队列:执行块 else:执行块,控制流,break语句 break语句是用来 终止 循环语句的,即哪怕循环条件没有称为False或序列还没有被完全递归,也停止执行循环语句,控制流,continue语句 continue语句被用来告诉Python跳过当前循环块中的剩余语句,然后 继续 进行下一轮循环,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号