Python程序设计案例教程--第-2-章-Python语法速览.pptx

Python程序设计案例教程--第-2-章-Python语法速览.pptx

  1. 1、本文档共75页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章 Python语法速览2.1 Python的数据类型Python定义了6组标准数据类型:Number(数字)String(字符串)List(列表)Tuple(元组)Sets(集合)Dictionary(字典)1. 数字类型数字类型包括整数(int)、浮点数(float)、复数(complex)、布尔值(bool)类型。 Python的数据类型在使用时,不需要先声明,可以直接使用。例如: x = 13 x为整数 r = 3.14 r为浮点数 a = 3 + 4j a为复数2. 字符串 用单引号、双引号括起来的字符序列称为字符串。例如: ‘abc’,‘123’,“Hello”,“你好”都是字符串。字符串的几个常用函数和方法:(1)str()函数 str()函数可以将数字、列表、元组等转换成字符串。 例如:输出用单引号括起来的字符 >>> str(1+2) ‘3’ >>> str([1,2,3,4]) ‘1,2,3,4’ (2) find()方法 find()方法可以查找字符子串在原字符串中首次出现的位置,如果没有找到,则返回-1。例如: >>> s = “ABCDE12345” >>> s.find(“CD”) 2 (3) lower()方法 lower()方法可以将字符串中的大写字母转换为小写字母。例如: >>> s = “ABCDE12345” >>> s1 = s.lower() >>> s1 abcde12345 (4) split()方法 split()方法按指定的分隔符将字符串拆分成多个字符子串,返回值为列表。例如: >>> s = ‘AB,CD,123,xyz’ >>> s.split(sep=’,’) [‘AB’,’CD’,’123’,’xyz’] (5) strip ()方法 strip() 方法用于删除字符串头尾指定的字符(默认为空格)。例如: >>> str = "*****this is string example....wow!!!*****" >>> print (str.strip( '*' )) this is string example....wow!!!3. 转义符2.2 列表和元组2.2.1 列表定义与列表元素1. 列表的定义 列表名 = [元素0,元素1,……,元素n]说明:(1) 列表名的命名规则跟变量名一样,不能用数字开头。(2) 方括号中的元素之间用逗号分隔。(3) 当列表增加或删除元素时,内存空间自动扩展或收缩。(4) 列表中元素的类型可以不相同,它支持数字,字符串甚至可以包含列表(称为列表嵌套)。例如:a1 = [ ] # 定义空列表a2 = [1, 2, 3] # 定义3个整数的列表a3 = [‘red’, ‘green’, ‘blue’] # 定义3个字符串的列表a4 = [5, ‘blue’, [3, 4]] # 定义元素类型不相同的嵌套列表在IDLE提示符“>>>”后面输入单条Python语句,按【回车】键执行该语句,马上就可以看到执行结果。2.列表中元素的访问(1)列表元素用“列表名[下标]”表示 例如:有列表 a = [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 ]其元素分别为a[0] = 0; a[1] = 1; ...; a[9] = 9;(2)用“列表名[起始下标:结束下标 + 1]”表示列表的片段(列表的部分元素)例如:设有列表 a = [ 0, 1, 2, 3, 'red', 'green', 'blue']用交互方式访问其列表的部分元素。 2.2.2 列表的操作函数1. 添加元素 有3个函数可以在列表中添加元素:append()、extend()、insert()。(1)用append()函数在列表末尾添加元素(2)用extend()函数将另一个列表的元素添加到本列表之后(3)用insert()函数将元素插入到列表中指定的某个位置 使用insert()函数的格式为: insert(下标位置, 插入的元素)2. 删除元素(1)用del命令删除列表中指定下标的元素(2)用pop()函数删除列表中指定下标的元素(3)用remove(x)函数删除列表中所值为‘x’的元素3. 查找元素位置用index()函数可以确定元素在列表中的位置。4. 对列表元素排序用sort()函数可以对列表元素进行排序。sort()函数默认为按升序(从小到大)排序。2.2.3 元组 元组是一种元素序列。但元组是不可变的,元组一旦创建,就不能添加或删除元素,元素的值也不能修改。?1. 元组的创建 用一对圆括号创建元组。2.元

文档评论(0)

2837587390 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档