模块菜鸟教程python3.pdf菜鸟教程python3.7菜鸟教程python3函数
下载地址 https://share.weiyun.com/t0F2btJ7
资料目录 菜鸟教程Python100例视频讲解课程 《Selenium 3+Python 3自动化测试项目实战:从菜鸟到高手》.pdf Python 编码规范(Google) _ 菜鸟教程.pdf Python 实战-从菜鸟到大牛的进阶之路 - v1.1.pdf Python菜鸟教程.doc Python菜鸟教程word练习.doc Python菜鸟教程图文word程序填空阅读填空程序试题.doc 菜鸟的Python笔记.pdf 菜鸟教程Python教程100例.doc
举例 序列相加(Adding) 在 Python 中,支持两种相同类型的序列相加操作,即将两个序列进行连接,使用加(+)运算符实现。例如,将两个列表相加,可以使用下面的代码: 01 nba1 = ["德怀特·霍华德","德维恩·韦德","凯里·欧文","保罗·加索尔"] 02 nba2 = ["迈克尔·乔丹","比尔·拉塞尔","卡里姆阿卜杜勒·贾巴尔","威尔特·张伯伦", 03 "埃尔文·约翰逊","科比·布莱恩特","蒂姆·邓肯","勒布朗·詹姆斯","拉里·伯德", 04 "沙奎尔·奥尼尔"] 05 print(nba1+nba2) 运行上面的代码,将输出以下内容: ['德怀特·霍华德', '德维恩·韦德', '凯里·欧文', '保罗·加索尔', '迈克尔·乔丹', '比尔·拉塞尔', '卡里姆阿卜杜勒·贾巴尔', '威尔特·张伯伦', '埃尔文·约翰逊', '科比·布莱恩特', '蒂姆·邓肯', '勒布朗·詹姆斯', '拉里·伯德', '沙奎尔·奥尼尔'] 从上面的输出结果中可以看出,两个列表被合为一个列表了。 说明:在进行序列相加时,相同类型的序列是指同为列表、元组、集合等,序列中的元素类型可以不同。例如,下面的代码也是正确的: 01 num = [7,14,21,28,35,42,49,56] 02 nba = ["德怀特·霍华德","德维恩·韦德","凯里·欧文","保罗·加索尔"] 03 print(num + nba) 相加后的结果如下: [7, 14, 21, 28, 35, 42, 49, 56, '德怀特·霍华德', '德维恩·韦德', '凯里·欧文', '保罗·加索尔'] 但是不能是列表和元组相加,或者列表和字符串相加。例如,下面的代码就是错误的: 01 num = [7,14,21,28,35,42,49,56,63] 02 print(num + "输出是 7 的倍数的数") 上面的代码,在运行后,将产生如图 5.3 所示的异常信息。 图 5.3 将列表和字符串相加产生的异常信息
乘法(Multiplying) 在 Python 中,使用数字 n 乘以一个序列会生成新的序列,新序列的内容为原来序列被重复 n 次的结果。例如,下面的代码,将实现将一个序列乘以 3 生成一个新的序列并输出,从而达到重要事情说三遍的效果。 01 phone = ["华为 Mate 10","Vivo X21"] 02 print(phone * 3) 运行上面的代码,将显示以下内容: ['华为 Mate 10', 'Vivo X21', '华为 Mate 10', 'Vivo X21', '华为 Mate 10', 'Vivo X21'] 在进行序列的乘法运算时,还可以实现初始化指定长度列表的功能。例如下面的代码,将创建一个长度为 5 的列表,列表的每个元素都是 None,表示什么都没有。 01 emptylist = [None]*5 02 print(emptylist) 运行上面的代码,将显示以下内容: [None, None, None, None, None]
|