Python程序设计基础教程PPT1第2章(上):Python语言基础.pptx
《Python程序设计基础教程PPT1第2章(上):Python语言基础.pptx》由会员分享,可在线阅读,更多相关《Python程序设计基础教程PPT1第2章(上):Python语言基础.pptx(52页珍藏版)》请在163文库上搜索。
1、解决思路解决思路,2.12.1保留字保留字问题问题1 1关键字又称为保留字。在关键字又称为保留字。在Python3.xPython3.x版本中共有版本中共有3333个。个。了解并熟知上述了解并熟知上述3333个关键字至关重要。个关键字至关重要。可以可以避免避免我们所起的变量名、文件名、函数名等不能与关键字我们所起的变量名、文件名、函数名等不能与关键字同名同名,否则系统就会提示错误信息。否则系统就会提示错误信息。熟知保留字的含义也有助于我们理解程序或函数的功能熟知保留字的含义也有助于我们理解程序或函数的功能关键字对字母关键字对字母大小写敏感大小写敏感。ForFor不是关键字,而不是关键字,而fo
2、rfor就是关键字就是关键字 保留字(保留字(3333个)个)FalseFalseandandasasassertassertbreakbreakclassclasscontinuecontinuedefdefdeldelelifelifelseelseexceptexceptfinallyfinallyNoneNoneforforfromfromglobalglobalif ifimportimportininis islambdalambdanonlocalnonlocalnotnotororpasspassTrueTrueraiseraisereturnreturntrytrywhile
3、whilewithwithyieldyield问题问题1 1i if f elifelif else else 用于分支结构用于分支结构f for while in or while in 用于循环结构用于循环结构保留字(保留字(1 1)保留字保留字含义含义False/TrueFalse/True常量,逻辑假常量,逻辑假/真真NoneNone常量,空值常量,空值and/or/notand/or/not逻辑与、或、非运算符逻辑与、或、非运算符as as 在在importimport或或exceptexcept语句中给对象起别名语句中给对象起别名assertassert断言,用来确认某个条件必须满
4、足,可用来帮助调试程序断言,用来确认某个条件必须满足,可用来帮助调试程序breakbreak用在循环中,提前结束用在循环中,提前结束breakbreak所在层次的循环所在层次的循环classclass用来定义类用来定义类continuecontinue用在循环中,提前结束本次循环用在循环中,提前结束本次循环defdef用来定义函数用来定义函数deldel用来删除对象或对象成员用来删除对象或对象成员elifelif用在选择结构中,表示用在选择结构中,表示else ifelse if的意思的意思exceptexcept用在异常处理结构中,用来捕获特定类型的异常用在异常处理结构中,用来捕获特定类型的
5、异常保留字(保留字(2 2)保留字保留字含义含义elseelse用在选择结构、循环结构和异常处理结构中用在选择结构、循环结构和异常处理结构中finallyfinally用在异常处理结构中,用来表示不论是否发生异常都会执行的代码用在异常处理结构中,用来表示不论是否发生异常都会执行的代码forfor构造构造forfor循环循环fromfrom指明从哪个模块中导入指明从哪个模块中导入 什么对象,还可以与什么对象,还可以与yieldyield构以成构以成yieldyield表达式表达式globalglobal定义或声明全局变量定义或声明全局变量if if用在选择结构中用在选择结构中importimpo
6、rt用来导入模块或模块中的对象用来导入模块或模块中的对象inin成员测试成员测试is is同一性测试同一性测试lambdalambda匿名函数匿名函数nonlacalnonlacal用来声明非局部变量用来声明非局部变量passpass空语句,执行该语句时什么都不做,常用作占位符空语句,执行该语句时什么都不做,常用作占位符保留字(保留字(3 3)保留字保留字含义含义raiseraise用来显示抛出异常用来显示抛出异常returnreturn在函数中用来返回值,如果没有指定返回值,则返回空值在函数中用来返回值,如果没有指定返回值,则返回空值NoneNonetrytry在异常处理结构中用来限定可能会
7、引发异常的代码块在异常处理结构中用来限定可能会引发异常的代码块whilewhile用来构造用来构造whilewhile循环结构,只要条件表达式值为循环结构,只要条件表达式值为TrueTrue,重复执行限定,重复执行限定的代码块的代码块withwith上下文管理,具有自动管理资源的功能上下文管理,具有自动管理资源的功能yieldyield在生成器函数中用来返回值在生成器函数中用来返回值以下哪个选项不是Python语言的保留字?FalseandtureifABCD提交单选题1分Global是python语言的保留字之一 填空1。yield是python语言的保留字之一 填空2。填正确或错误作答正常
8、使用填空题需3.0以上版本雨课堂填空题2分以下选项中,不是Python保留字的是?whiledoexceptpassABCD提交单选题1分在Python3.X以上版本中,保留字共多少个?27303533ABCD提交单选题1分不能不能用于表示分支结构的是以下哪个关键字?用于表示分支结构的是以下哪个关键字?ifelifelseexceptABCD提交单选题1分2.22.2常量常量、变量变量数据数据常量:数据的值保持不变。常量:数据的值保持不变。如:如:5656,张三张三 ,1.25e3 ,1.25e3变量:数据的值根据用户需要变量:数据的值根据用户需要可以不断变化,并且存放在存可以不断变化,并且存
9、放在存储单元中。储单元中。如:如:张三,张三,PIPI问题问题2 2科学计算法科学计算法1.251.2510103 3张三是 填空1;张三是 填空2;“张三”是 填空3;5.67是 填空4;1.2e5是 填空5。填常量或变量 作答正常使用填空题需3.0以上版本雨课堂填空题5分以字符串为例,以字符串为例,常量常量与与变量如何区别变量如何区别问题问题2 2定义上:在代码执行过程中保持不变的量形式上:外围有一对单引号或双引号例如:钟南山 COVID-19 自疫情发生以来,根据国家卫健委的最新数据,截至2020年2月12日,共派出医疗队,名医护人员支援湖北省医疗救治工作。他们是新时代。数据来源第一财经
10、2020.2.13 以字符串为例,以字符串为例,常量常量与与变量如何区别变量如何区别问题问题2 2定义:在代码执行过程中总是变化的量定义:在代码执行过程中总是变化的量形式上:没有一对单引号或双引号形式上:没有一对单引号或双引号例如:张三丰例如:张三丰 李小龙李小龙 变量变量(标识符)命名规则标识符)命名规则问题问题3 3变量在使用前必须先命名,否则无法使用。变量在使用前必须先命名,否则无法使用。名字由名字由字母字母、数字数字、汉字汉字和和下画线下画线组成,但组成,但不能以数字开头。不能以数字开头。自定义的变量自定义的变量不能与保留字(不能与保留字(3333个)同名个)同名中间中间不能出现空格或
11、其它特殊符号不能出现空格或其它特殊符号,长度没有限制,长度没有限制变量名对大、小写敏感变量名对大、小写敏感,pythonpython和和PythonPython是两个不同的名字是两个不同的名字文件名、目录名和链接名都需要用正确的标识符进行命令文件名、目录名和链接名都需要用正确的标识符进行命令思考题思考题1 1:以下字符以下字符是是合法的标识符合法的标识符?For for a.1 wang a1 x+y !abc _1 3-c 1sum_is_me python_go class python$import Hello合法标识符wangFor_1_is_mePython_goa1Hello关于P
12、ython语言的描述,以下说法正确的是?变量可以随时命名、随时赋值、随时改变类型变量可以直接使用,无需提前命名in是一个合法的变量名666是一个合法的变量名ABCD提交单选题1分以下选项错误的是?_12apap12_12_apap_12ABCD提交单选题1分 赋值命令赋值命令格式:格式:=功能:将等号右边的数功能:将等号右边的数据据 或表达式给左边的变或表达式给左边的变量进行赋值量进行赋值说明:变量除了正确定说明:变量除了正确定义其名字外,还需要通义其名字外,还需要通过赋值命令指定该变量过赋值命令指定该变量的类型及数的类型及数 值大小或内值大小或内容容问题问题4 4思考题思考题2 2:如何将如
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《Python程序设计基础教程PPT1第2章(上):Python语言基础.pptx》由用户(momomo)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Python 程序设计 基础教程 PPT1 语言 基础

链接地址:https://www.163wenku.com/p-7301179.html