第2章 Python基础教学设计.pptx

  1. 1、本文档共61页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

第2章 ?Python基础XXXX大学XX学院XXX教授

2学习目标:掌握Python代码格式与风格掌握Python标识符与关键字掌握Python常量、变量与解释器命名空间熟悉内置函数、类与对象的概念及应用熟悉模块与文件对象的概念及应用思政内涵:通过学习和遵守命名规则与编程规范,广大学子要养成遵守规则,工作严谨、认真负责的职业精神。

学习目标:32.1 基础语法代码格式良好的代码格式可提升代码的可读性。Python代码的格式是Python语法的一部分,本节从缩进、换行和注释3个方面对Python代码格式进行讲解。缩进一般使用“缩进”(即一行代码之前的空白区域)确定Python代码之间的逻辑关系和层次关系。Python代码的缩进可以通过Tab键或空格键控制,但不允许混合使用Tab键和空格键。输入空格是Python3首选的缩进方法,一般使用4个空格表示一级缩进。示例代码如程序段P2.1所示。P2.1代码缩进if?True:

4print(True)else:print(False)运行代码,输出结果如下。True代码缩进量的不同会导致代码语义的改变,Python语言要求同一代码块的每行代码必须具有相同的缩进量。2.换行Python官方建议每行代码不超过79个字符,若代码过长则应该换行。Python会将圆括号、方括号和花括号中的行进行隐式连接,可以根据这个特点在语句外侧添加一对圆括号,实现语句的换行,示例代码如程序段P2.2所示。

学习目标:5P2.2代码换行print([a,b,c,d,e])运行代码,输出结果如下。a,b,c,d,e3.注释1)单行注释单行注释常以#开头。单行注释可以作为单独的一行放在被注释代码行之上,也可以放在语句或表达式之后,示例代码如程序段P2.3所示。P2.3单行注释#使用print输出字符串HelloWorld!print(HelloWorld!)

6print(HelloPython!) #使用print输出字符串HelloPython!运行代码,输出结果如下。HelloWorld!HelloPython!2)多行注释多行注释指的是一次性注释程序中的多行内容(包含一行)。Python使用3个连续的单引号或3个连续的双引号注释多行内容,多行注释通常用来为Python文件、模块、类或函数等添加版权或功能描述信息。具体格式如程序段P2.4所示。P2.4多行注释使用3个单引号分别作为注释的开头和结尾

学习目标:7可一次性注释多行内容这里面的内容全部都是注释内容标识符与关键字标识符标识符就是对变量、常量、函数、类等对象起的名字。Python中的标识符需要遵守一定的命名规则,具体如下。在Python中,标识符由字母、数字、下画线组成。所有标识符可以包括英文、数字及下画线,但不能以数字开头。(3)??Python中的标识符是区分大小写的。(4)以下画线开头的标识符是有特殊意义的。例如,以双下画线开头的( foo)代表类的私有成员,不能直接从外部调用,需通过类中的其他方法调用;

8以双下画线开头和结尾的( foo )代表Python中特殊方法专用的标识。(5)不允许使用Python预定义标识符名(关键字)作为自定义标识符名。合法的标识符示例如下。namename2name_3不合法的标识符示例如下。4wordtry$money#不能以数字开头#??try是关键字,不能作为自定义标识符#不能包含特殊字符

学习目标:9在Python中,建议按照以下方式命名标识符。见名知意:标识符应有意义,尽量做到看一眼便知道标识符的含义。例如,使用name表示姓名;使用student表示学生。命名规范:常量名应使用大写的单个单词或由下画线连接的多个单词命名(如ORDER_LIST_LIMIT);模块名、函数名应使用小写的单个单词或由下画线连接的多个单词命名(如low_with_under);类名应使用以大写字母开头的单个或多个单词命名(如Cat、CapWorld)。2.关键字关键字是Python编程语言预定义的保留字,不能用于其他目的。Python3中一共定义了35个关键字,这些关键字都存储在keyword模块的变量kwlist中,通过查看变量kwlist可查看Python中的关键字,示例如程序段P2.5所示。P2.5查看关键字

10#导入keyword模块importkeywordprint(keyword.kwlist)输出结果如下。[False,None,True,and,

文档评论(0)

执着仅一次 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档