1 / 22
文档名称:

Python 基础语法.ppt

格式:ppt   大小:144KB   页数:22页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Python 基础语法.ppt

上传人:fy5186fy 2016/8/28 文件大小:144 KB

下载得到文件列表

Python 基础语法.ppt

相关文档

文档介绍

文档介绍:Python Python 基础语法基础语法 Eria Eria 2011/11/11 2011/11/11 目录目录??安装安装 Python Python ??算术运算算术运算??布尔比较运算符布尔比较运算符??位运算位运算??逻辑运算逻辑运算??简单数据类型简单数据类型––整型整型 int int ––长整型长整型 long long ––浮点型浮点型 float float ––复数 plex ––bool bool 型型––八进制和十六进制表示方法八进制和十六进制表示方法––字符串字符串??编写一个编写一个 python python 执行档执行档??控制流控制流–– if if语句语句–– while while 语句语句–– for for 循环循环–– break break 语句语句–– continue continue 语句语句安装安装 Python Python ??打开一个打开一个 shell, shell, 输入输入 python python ––V V $ python $ python ––V V Python + Python + ––如果看到向上面所示的一些版本信息,表示你已如果看到向上面所示的一些版本信息,表示你已安装了安装了 Python Python ––如果你看到如下信息,表示你还没有安装如果你看到如下信息,表示你还没有安装 Python Python $ python $ python ––V V bash: python: command not found bash: python: command not found ??可使用命令可使用命令$ $ sudo sudo apt-get install python apt-get install python 来安装来安装算术运算算术运算 8%3 得到 2。-% 得到 返回除法的余数取模% 4 // 得到 返回商的整数部分取整除// 4/3 得到 1(整数的除法得到整数结果)。 或4/ 得到 x除以 y除/ 3 ** 4得到 81(即 3 * 3 * 3 * 3) 返回 x的y次幂幂** 2 * 3得到 6。'la' * 3得到'lalala '。两个数相乘或是返回一个被重复若干次的字符串乘* - 得到一个负数。 50 - 24 得到26。得到负数或是一个数减去另一个数减- 3 + 5 得到 8。'a' + 'b' 得到'ab'。两个对象相加加+ 例子说明名称运算符布尔比较运算布尔比较运算 x = 2; y = 3; x != y 返回 True 。比较两个对象是否不相等不等于!= x = 2; y = 2; x == y 返回 True 。x = ' str '; y = ' stR '; x == y 返回 False 。x = ' str '; y = ' str '; x == y 返回 True 。比较对象是否相等等于== x = 4; y = 3; x >= y 返回 True 。返回 x是否大于等于 y 大于等于>= x = 3; y = 6; x <= y 返回 True 。返回 x是否小于等于 y 小于等于<= 5 > 3 返回 True 。如果两个操作数都是数字,它们首先被转换为一个共同的类型。否则,它总是返回 False 。返回 x是否大于 y 大于> 5 < 3 返回 0(即 False )而 3 < 5 返回 1(即 True )。比较可以被任意连接: 3 < 5 < 7 返回 True 。返回 x是否小于 y。所有比较运算符返回 1表示真,返回 0表示假。这分别与特殊的变量 True 和False 等价。注意,这些变量名的大写。小于< 例子说明名称运算符位运算位运算~5得到-6。 x的按位翻转是-(x+1) 按位翻转~ 5 ^ 3 得到 6 数的按位异或按位异或^ 5 | 3 得到 7。数的按位或按位或| 5 & 3 得到 1。数的按位与按位与& 11 >> 1 得到 5。—— 11按比特表示为 1011 ,向右移动 1比特后得到101 ,即十进制的 5。把一个数的比特向右移一定数目右移>> 2 << 2 得到 8。—— 2按比特表示为10 把一个数的比特向左移一定数目(每个数在内存中都表示为比特或二进制数字,即 0和1) 左移<< 例子说明名称运算符逻辑运算逻辑运算 x = True; y = False; x or y 返回 True 。短路计算在这里也适用。如果 x是True ,它返回 True , 否则它返回 y的计算值。布尔“或” or