1 / 15
文档名称:

Python语言程序的设计说明.doc

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

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

分享

预览

Python语言程序的设计说明.doc

上传人:799474576 2020/1/6 文件大小:30 KB

下载得到文件列表

Python语言程序的设计说明.doc

相关文档

文档介绍

文档介绍:《Python语言程序设计》平时作业姓名:贺涛学号:?数值类型(整型、浮点型、复数型)、布尔型、字符串、列表、元组、?请列表说明它们各自的运算优先级。算术运算符、位运算符、关系运算符、逻辑运算符、赋值运算符、成员运算符、?if语句、while语句、。并简述它们各自的用途。Python元组和列表一样,都是有序序列,在很多情况下可以相互替换,很多操作也类似,但它们也有区别:元组是不可变的序列类型,元组能对不需要改变的数据进行写保护,使数据更安全。列表是可变的序列类型,可以添加、删除或搜索列表中的元素。元组使用小括号定义用逗号分隔的元素,而列表中的元素应该包括在中括号中。虽然元组使用小括号,但访问元组元素时,要使用中括号按索引或分片来获得对应元素的值。元组可以在字典中作为关键字使用,而列表不能作为字典关键字使用,因为列表不是不可改变的。只要不尝试修改元组,那么大多数情况下把它们作为列表来进行操作用途:。并简述它们各自的用途。字典和集合的数据元素之间没有任何确定的顺序关系,属于无序的数据集合体,因此不能像序列那样通过位置索引来访问数据元素。作为一种复合数据类型,字典和集合之间的主要区别在于它们的操作,字典主要关心其元素的检索、插入和删除,集合主要考虑集合之间的并、交和差操作。、元组、字典和集合中各元素的方法。列表:列表与for循环语句配合使用,可实现对列表各个元素的遍历。foriinlist:print("序号:%s值:%s"%((i)+1,i))元组:元组与for循环语句配合使用,可实现对元组各个元素的遍历。示例同列表。字典:遍历字典的关键字:():返回一个包含字典所有关键字的列表,所以对字典关键字的遍历转换为对列表的遍历。遍历字典的值:():返回一个包含字典所有值的列表,所以对字典值的遍历转换为对列表的遍历。遍历字典的元素:():返回一个包含所有(关键字,值)元组的列表,所以对字典元素的遍历转换为对列表的遍历。集合:集合与for循环语句配合使用,可实现对集合各个元素的遍历。、结构体、结构体数组(二维表)、链表?请举例说明。二维数组:列表中嵌套列表matrix=[[0,0,0],[0,0,0],[0,0,0],[0,0,0]]结构体:使用字典数据类型实现结构体当列表的元素也是一个列表时,列表就表示二维矩阵或锯齿阵。?请举例说明。classStack(object):def__init__(self):=[]defisEmpty(self):==[]defpush(self,item):(item)defpop(self):():raiseIndexError,'popfromemptystack'()defpeek(self):[-1]defsize(self):returnlen()classQueue:def__init__(self,head=None):=[head]defenqueue(self,new_element):(new_element)defpeek(self):[0]defdequeue(self):(0)、lambda函数、装饰器、异常处理、断言处理各自的用途。正则表达式:正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。lambda函数:是指没有函数名的简单函数,只可以包含一个表达式,不允许包含其他复杂的语句,表达式的结果是函数的返回值。用匿名函数有个好处,因为函数没有名字,所以不必担心函数名冲突。装饰器:可简单地理解为一个函数,这是一个用来包装函数的函数,经常用于为已经存在的函数添加额外的功能。当多个函数有重复代码时,可以将此部分代码单独拿出来整理成一个装饰器,然后对每个