- 0
- 0
- 约1.52万字
- 约 15页
- 2026-01-19 发布于江西
- 举报
python语言及程序设计
ch1
python语言特点:简单、高级、面向对象、可扩展性
ch2
python3中,一切皆为对象
标识(identity)用于唯一标识一个对象,对应于对象在计算机内存中的位置。应用:id(obj)
类型(type)用于表示对象所属的数据类型。应用:type(obj)
值(value)用于表示对象的数据类型的值。应用:print(obj)
运算符判断两个变量指向的对象的值是否相同
is运算符判断两个变量是否指向同一对象
不可变对象:一旦创建,其值不能修改。如int、str、complex等
可变对象:列表、字典等
标识符是变量、函数、类、模块和其他对象的名称。第一个字符必须是字符、下划线。
语句是python程序的过程构造块,用于定义函数、定义类、创建对象、变量赋值、调用函数、控制
分支、创建循环等
python语句分为简单语句和复合语句
简单语句:表达式语句、赋值语句、assert语句、pass空语句、del语句、return语句、yield语
句、raise语句、break语句、continue语句、import语句、global语句、nonlocal语句等
复合语句:if语句、while语句、for语句、try语句、with语句、函数定义、类定义等
反斜杠(\)用于一个代码跨越多行的情况。如果语句太长,可以使用续行符(\)
分号(;)用于在一行书写多条语句(每行结尾加;也可以)
ch3
可迭代对象是指可以一次返回其中的一个成员的对象。可迭代对象包括所有序列类型(如str、tuple、
bytes、list、bytearray等)和一些非序列类型(如range、dict、set、frozenset、file、用户定义的
一些对象等)。可迭代对象通过内置iter()函数用来生成迭代器(iterator)。迭代器可以被next()函数调
用,并不断返回下一个值(从而避免一次把整个数据调入内存)。同时,Iterator自己也是一种Iterable。
str.format({0:1}*{1:1}{2:2},i,j,i*j)
#第一个0,1,2指的是第几个参数,第二个1,1,2指的是长度分别为1,1,小于2
foriinrange(1,10):
s
forjinrange(10-i+1,10):
s+
forjinrange(i,10):
s+str.format({0:1}*{1:1}{2:2},i,j,i*j)
print(s)
效果:
enumerate()函数用于将一个可遍历的数据对象组合为一个索引序列,并返回一个可迭代对象
seasons[Spring,Summer,Autumn,Winter]
fori,sinenumerate(seasons,start1):#start默认从0开始
print(str.format(第{0}季节:{1}.format(i,s)))
zip()函数将多个可迭代的对象中对应的元素打包成一个个元组,然后返回一个可迭代的对象。如果元素
个数不一致,则返回列表长度与最短的对象相同。利用运算符*还可以实现将列表解压为元组
evens[0,2,4,6,8]
odds[1,3,5,7,9]
fore,oinzip(evens,odds):
print({0}*{1}{2}.format(e,o,e*o))
print(str.format({0}*{1}{2},e,o,e*o))
map(f
您可能关注的文档
- 河北工业大学《人力资源管理》2017-2018学年期末试卷.pdf
- 河北工业大学《人力资源管理》2018-2019学年期末试卷.pdf
- 河北工业大学《人力资源管理》2019-2020学年期末试卷.pdf
- 河北工业大学《人力资源管理》2020-2021学年期末试卷.pdf
- 河北工业大学《人力资源管理》2021-2022学年期末试卷.pdf
- 河北工业大学《数字信号处理》2018-2019学年期末试卷.pdf
- 湖南工业大学《财政学》笔记-论述题整理.pdf
- 湖南科技大学《python程序设计》笔记-期末复习.pdf
- 华中农业大学《人力资源管理》2017-2018学年期末试卷.pdf
- 南开大学《人力资源管理》2017-2018学年期末试卷.pdf
最近下载
- 2026年黑龙江职业学院单招职业技能测试必刷测试卷及答案1套.docx VIP
- 安徽医科大学2021年春季学期护理专业《外科护理》期末考试.docx VIP
- DL_T 272-2012:220kV~750kV油浸式电力变压器使用技术条件.pdf VIP
- 2025年民主生活会“四个带头”个人对照检查剖析材料(领导班子成员个人发言提纲).docx VIP
- NB∕T 35116-2018 水电工程全球导航卫星系统(GNSS)测量规程.pdf VIP
- CSC211数字式保护测控装置说明书V200.doc VIP
- 信息化运维服务信息化运维方案.doc VIP
- 2024年国抽细则试卷练习测试题附答案.doc
- 通力电梯5000minispace高速梯.pdf VIP
- 学习贯彻党的创新理论党性修养提高联系服务群众情况发挥先锋模范作用方面存在的问题及整改措施.docx VIP
原创力文档

文档评论(0)