- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
第二章Python基础;
2.1●Python编码规范
2.2Python内置数据类型
2.3Python运算符和表达式
2.4Python流程控制
2.5●Python函数;
●缩进
-实现方法:Tab键、多个空格(通常使用4个空格)
-Tab键和空格不能混用
-同一级别的代码块的缩进必须相同
●代码行长度:
-每行代码通常不超过79个字符
-在注释或文档字符串中,每行的最大字符数为72个字符;
●注释有利于程序理解和团队合作开发。据统计,一个可维护性和可读性都很强的程序一般会包含30%以上的注释。
●常用的注释方式:
-①以符号#开始,之后的内容为注释,不会被当做代码解释和执行
-②包含在一对三引号(...)或(...)之间,且不属于任何语句的
内容为注释;
o02函数
√建议使用小写字母和下划线,
√单词之间使用下划线分隔可以提
高可读性
√避免使用Python内置的函数名称
◎04包、模块
√包和模块名均应该短、所有的字
母小写
√模块名可以使用下划线来提高可读性,例如my_module
√包名不建议使用下划线;
2.1Python编码规范
2.2●Python内置数据类型
Python运算符和表达式
2.4Python流程控制
2.5●Python函数;;;;
定义:浮点数(Floating-pointnumbers)是有小数部分的数字。例如1.2、
3.14159、-2.718、1.23e4、6.022e23、-9.81e-3
类型转换方法:可以通过float()函数将整数或字符串转换为浮点数;
第2章Python基础11
复数由实部和虚部组成,形式为a+bj,其中a是实部,b是虚部,j是虚数单位。
类型转换方法:;
1.列表
●列表(list)的所有元素放在一对方括号“[]”中,相邻元素之间使用逗号“,”分隔开
●列表的元素不需要具有相同的类型,列表中的元素可以是任意类型,包括数字、字符串、其他列表等。例如:my_list=[1,apple,3.14,True,[10,20]]
●列表是可变的,可以添加、删除或修改列表中的元素;
函数;
●append():在列表末尾添加元素
●insert(index,element):在指定索引处插入元素
●extend(iterable):将另一个可迭代对象的所有元素添加到列表的末尾
●数学运算符“+???:将两个列表中的元素进行合并;
my_list=[1,2,3,py]
my_list.append(hn)#使用函数append()在列
表末尾添加元素hn
print(my_list)#输出结果为[1,2,3,py,hn];
my_list=[1,2,3,py]
to_add=[0,1,3]#创建一个要添加的列表
my_list.extend(to_add)#使用函数extend()将to_add列表的所有元素添加到my_list的末尾
print(my_list)#输出结果为[1,2,3,py,0,1,3];
●pop():删除并返回列表中的最后一个元素,或者指定索引的元素
●remove(element):删除列表中第一次出现的指定元素
●del:使用del语句删除指定索引的元素或切片
●clear():清空列表;
???举例;
my_list=[1,2,3,4,5]
delmy_list[1]#删除索引位置为1的元素
print(my_list)#输出结果为[1,3,4,5]
delmy_list[1:3]#现在my_list是[1,3,4,5],删除索引1到2(不包括3)的元素
print(my_list)#输出结果为[1,5];
?列表中修改元素的方法
●对位置上的元素直接赋值即
可修改;
第2章Python基础21
例2-13:利用切片查看列表alist中的元素
alist=[1,2,3,4,5,6,7]#列表中元素1的索引为0
alist[:3]#查看索引3往前的所有元素,输出结果为[1,2,3]
alist[2:5]#截取索引范围介于(2,5)的元素,输出结果为[3,4,5]
alist[-1:]#获取列表的最后一个元素,或使用alist[-1],输出结
果为[7]
a
您可能关注的文档
- 《Python医学数据分析》课件 第1章 医学数据分析及Python安装.pptx
- 《产业用纺织品》课件——纺织品外贸订单前期实务.pptx
- 《城轨车辆控制系统》课件——城市轨道交通电动列车乘客信息系统.pptx
- 《传感器技术》课件——霍尔传感器及其他磁传感器.pptx
- 《传感器与检测技术》课件——测量及误差.pptx
- 《传感器与检测技术》课件——超声波传感器.pptx
- 《传感器与检测技术》课件——传感器概述.pptx
- 《传感器与检测技术》课件——电涡流传感器.pptx
- 《传感器与检测技术》课件——电阻应变式传感器.pptx
- 《传感器与检测技术》课件——光电传感器.pptx
- 2025年周口智慧能源职业学院思想道德修养与法律基础期末考试模拟题必考题.docx
- 2025年呼伦贝尔学院马克思主义基本原理概论期末考试模拟题含答案.docx
- 2025年周口辅警招聘考试题库附答案.docx
- 2025年周口智慧能源职业学院思想道德修养与法律基础期末考试模拟题必考题.docx
- 2025年吕梁学院马克思主义基本原理概论期末考试模拟题必考题.docx
- 2025年最新基础会计社会实践实习报告例文(十五篇).docx
- 2025年吕梁师范高等专科学校单招(计算机)测试模拟题库附答案.docx
- 2025年摊铺机操作规程目的和意义(30篇).docx
- 2025年同济大学马克思主义基本原理概论期末考试模拟题必考题.docx
- 2025年吕梁学院思想道德修养与法律基础期末考试模拟题附答案.docx
最近下载
- 索德格朗诗选.doc VIP
- 托马斯.特朗斯特罗姆诗选.doc VIP
- 能源管理工程思考题(含答案).doc VIP
- 南京师范大学《能源管理工程》2022-2023学年第一学期期末试卷.doc VIP
- 工作票实施规范(调度检修申请单部分).docx VIP
- GBZT201.3-2014 放射治疗机房的辐射屏蔽规范 第3部分:γ射线源放射治疗机房.pdf VIP
- 项目名称《三亚市天涯镇总体规划(2012-2020)》局部调整.PDF VIP
- 2025中华护理学会团体标准——成人患者医用粘胶相关性皮肤损伤的预防及护理.pptx
- 新增头部伽马刀、体部伽马刀项目环评.pdf VIP
- 凤凰单枞茶功效与作用.doc VIP
原创力文档


文档评论(0)