3.2python语言程序设计 课件2023—2024学年浙教版(2019)高中信息技术必修1.pptxVIP

3.2python语言程序设计 课件2023—2024学年浙教版(2019)高中信息技术必修1.pptx

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

初识PythonPython语言Python是面向对象的计算机程序设计高级语言Python是解释型的计算机程序设计高级语言Python提供了丰富和强大的库Python程序编写需使用规范的代码Python设计哲学是简单、优雅、明确,因此其语法简单、清晰,方便组织……但Python语言运行速度慢和源代码加密困难等缺点编程环境集成开发环境(IDE):用于提供程序开发环境的应用程序IDLE:Python程序开发的IDE解释器:对输入的Python代码进行解释和执行编辑器:用来写Python代码的工具,可保存代码重复使用Python代码有两种运行方式,即交互运行方式和文件运行方式python程序编写的格式与规则1、缩进:指每一行代码前面的留白部分,用来表示代码之间的层次关系。缩进的空白数量是可变的(建议每个层次缩进4个空格),但是所有相同层次的代码块语句必须包含相同的缩进空白数量,这个必须严格执行。python程序编写的格式与规则3、注释:建议使用注释对代码进行使用说明①单行注释:使用“#”,其后边的内容将不会被执行。一般可放在一行程序代码之后,或者独自成行。如#单行注释的内容②多行注释:使用两组,每组三个连续的双引号(或者单引号),两组引号之间为多行注释的内容。如‘’’多行注释的内容‘’’多行注释的内容Python语言基础Python常见数据类型数据类型类型标识符类型说明及示例整型实型字符串型布尔型整数,如1,-2,0xff00等int带有小数的数,如3.14、2.318E+6(科学计数法)floatstr用单引号、双引号或三引号表示,如‘Hello’、“中国”逻辑判断,只有两种值,True和FalseboolPython常见数据类型试一试:确定数据类型现实事物或现象列举的数据数据类型整型int实型float10字符串型str倒计时的数字52.6体重布尔型boolSophia名字按钮是否可用True,FalsePython常见算术运算符运算符表达式作用示例优先级()(x+y)括号内的运算为一个整体,用于提高优先级(2+3)结果为51**x**y幂运算,求x的y次幂5**2结果251*x*y将x与y相乘5*2结果102/x/y用x除以y,产生实数值4/2结果2.02//x//y用x除以y,取整数部分,向下取整,整除5//2结果25//-2结果为-32%x%y用x除以y,取余数5%2结果12+x+y将x与y相加5+2结果73-x-y将x与y相减5-2结果33Python常见算术运算符试一试:算出表达式的值运算符表达式优先级()(x+y)1**x**y1*x*y2/x/y2//x//y2%x%y2+x+y3-x-y323123-123//100*10019%8-32//2**3-132%(36-2**3)//31Python常见算术运算符(1)+运算符:除了用于算术加法以外,还可以用于列表、元组、字符串的连接,但不支持不同类型的对象之间相加或连接。Python算术运算符(2)*运算符:除了表示算术乘法,还可用于列表、元组、字符串这几个序列类型与整数的乘法,表示序列元素的重复,生成新的序列对象。Python关系运算符运算符表达式示例优先级ab52结果为True1ab52结果为False1=a=b5=2结果为True1=a=b5=2结果为False1==a==b5==2结果为False1!=a!=b5!=2结果为True1注:关系运算结果为布尔值运算符表达式示例优先级in“a”in“b”“r”in“rw”结果为True2notin“a”notin“b”“r”notin“rw”结果为False2in用来检查一个值是否在一个序列中Python逻辑运算符运算符描述表达式优先级not非nota1and与aandb2or或aorb3not运算符:not(13)结果为Trueand运算符:53and45结果为Falseor运算符:53or45结果为TruePython运算符优先级运算符优先级()**1*/%//2+-3运算符优先级not6and7or8运算符优先级====!=4in5Python变量变量:用来存储未知或可变的数据。如a=123,a是变量,存储值123变量名命名规则:①变量名只可以包含字母、数字和下划线;②必须以字母或下划线开头,并且字母区分大小写,单词与单词之间使用下划线连接③不能使用python关键字作为变量名FalseTrueNoneandnotorifelifelsewhileforiniscontinuebreakimportfromdefdelretur

您可能关注的文档

文档评论(0)

中小学教学资料 + 关注
实名认证
服务提供商

小学、初中、高中信息科技教案、试卷、课件等教学资源

1亿VIP精品文档

相关文档