Python表达式复习课件-浙江省高中学业水平考试信息技术总复习.pptxVIP

Python表达式复习课件-浙江省高中学业水平考试信息技术总复习.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 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

您可能关注的文档

文档评论(0)

k12学习资料 + 关注
实名认证
文档贡献者

教师资格证持证人

k12学习资料

领域认证该用户于2023年06月02日上传了教师资格证

1亿VIP精品文档

相关文档