- 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表达式;学考要点1数据类型与表达式
【必修1数据与计算第72~76页指导意见第13~19页】
1.Python是一种面向对象、解释型的计算机程序设计高级语言。
2.数据类型:数据按照其本身特征可以分为若干种不同的类型,常见的Python基本数据类型如表所示。
;
3.Python的基本运算包括算术运算、关系运算和逻辑运算。Python中的算术运算存在着优先级顺序,优先程度最高级别为1,级别数字越大,优先级越低,同优先级的基本运算按照自左向右的顺序执行。;(1)Python算术运算符
;(2)Python关系运算符
;(3)Python逻辑运算符;(4)Python复合赋值运算符;4.由于Python是动态类型语言,因此在使用前不需要预先声明变量的数据类型。
(1)常量:初始化(第一次赋值)后,在执行过程中保持固定不变的数据。
(2)变量:在执行过程中可以被修改,发生改变的数据。
(3)变量命名规则:由字母、数字和下划线组成,不能以数字开头,不能与关键字(保留字)同名,字母区分大小写。
5.赋值语句的赋值运算符用“=”表示,其一般形式为“变量=表达式”。
(1)赋值语句的含义是将赋值运算符右边表达式的值赋给赋值号左边的;变量。
(2)序列赋值:可以为多个变量分别赋予不同的值,变量之间用英文逗号隔开,例如name,age,score,value=李四,20,95.5,A。其中:a,b=b,a表示两个变量值的交换(不借助第三变量)。
(3)多目标赋值:同一个值赋值给多个变量,例如x=y=z=1。;学考要点2基本数据结构
【必修1数据与计算第77~79页指导意见第13~19页】
1.字符串:由0个或多个字符组成的序列。
(1)下标索引:利用方括号“[]”可以通过索引得到相应位置(下标)的字符。
(2)下标排列规则:s=“浙江技术学考2024.7”,字符串长度为12(元素个数)。
;(3)字符串切片函数:以S=“浙江技术学考2024.7”为例。
;2.列表:由0个或多个元素组成的序列,其中的元素可以是数字、字符串等混合类型的数据,甚至是其他的列表。
(1)下标索引:利用方括号“[]”可以通过索引得到相应位置(下标)的字符。
(2)列表常见函数:以list1=[Python,Java,C++]为例。
;
3.字典??字典中的每个元素包含两部分内容:键和值。键和值两者一一对应,且每个键只能对应一个值。键和值成对出现,元素排列无序。;键-值对用冒号分隔,各个对之间用逗号分隔,所有这些都包含在花括号“{}”中。引用元素时,利用方括号“[]”,并以键为索引。
学习要点3Python常见内建函数
【必修1数据与计算第80页指导意见第13~19页】
1.输入和输出函数
;2.数据类型转换函数
注意:int()函数将实型数据转换为整型数据时,直接截取数据的整数部分;将字符串型数据转换为整型数据时,只能针对整数字符串。
;3.数学函数
;4.内码字符转换函数
;5.数据结构相关函数
;例1表达式119%8*10+210//10的计算结果是()
A.91B.59C.60D.19
【解析】119%8*10+210//10=7*10+21=91,选项A正确。
变式1下列Python表达式中,结果为”61”的是()
A.6+1B.61//10*10
C.”6”+”1”D.”61”in
【解析】选项A的结果为7;选项B的结果为60;选项D的结果为True。;变式2下列Python表达式运算结果为True的是()
A.3**28and2%51B.25//44and3/21
C.not78or96+2D.not(2**39or6%42)
【解析】3**2=98为False,因此选项A的结果是False。3/2=1.51为False,因此选项B的结果是False。not78为False,96+2为True,因此选项C的结果是True。2**39为True,因此2**39or6%42为True,notTrue为False,因此选项D的结果是False。
;例2某证件号码由18位数字组成,其中第7~14位表示出生日期。用字符串变量s存储该证件号码,下列P
您可能关注的文档
- 8.1 无脊椎动物(第2课时)(教学设计)七年级生物下册(苏科版2024).docx
- 第四单元(复习讲义)七年级语文下册(统编版2024).docx
- 3.1.3 开花和结果(教学设计)七年级生物下册(人教版2024) (2).docx
- 3.1.2 植株的生长(教学设计)七年级生物下册(人教版2024) (2).docx
- 专题十八 师长情谊 -中考道德与法治.docx
- 3.2.1 水的利用与散失(教学设计)七年级生物下册(人教版2024).docx
- 3.1.1 种子的萌发(教学设计)七年级生物下册(人教版2024).docx
- 5.1 我们的情感世界(核心素养教学设计)七年级道德与法治下册.docx
- 7.3 种子植物(教学设计)-七年级生物下册(苏科版2024).docx
- 9.2.1用坐标表示地理位置(教案,新教材)七年级数学下册(人教版2024).docx
- 7.3.2 应用二元一次方程组—增收节支(课件)七年级数学下册(鲁教版五四制).pptx
- 第一单元阅读综合实践课件-七年级语文下册(统编版2024).pptx
- 数据、信息与知识和数据管理与安全复习课件 浙江省高中学业水平考试信息技术总复习.pptx
- 7.5 三元一次方程组(课件)七年级数学下册(鲁教版五四制).pptx
- Python程序实现复习课件-浙江省高中学业水平考试信息技术总复习.pptx
- 7.2.1 求解二元一次方程组(课件)-七年级数学下册(鲁教版五四制).pptx
- 项目八第一课时 用列表表示和计算平均气温课件-沪科版(2019)高中信息技术必修一.pptx
- 数据与大数据复习课件 浙江省高中学业水平考试信息技术总复习.pptx
- 第二单元阅读综合实践课件-七年级语文下册(统编版2024).pptx
文档评论(0)