高一《Python程序设计语言》高等教育出版社 Python程序的书写规范课件

2023-05-17
| 23页
| 253人阅读
| 5人下载
普通

内容正文:

《Python应用程序设计》 Python程序的书写规范 计算机教科组 1 Python程序的书写规范 1.Python通常是一行书写一条语句,如果一行内写了多条语句,语句之间要使用分号(英文输入法下的分号)分隔。示例:a=5;b=6 2.如果一条语句过长,可以使用反斜线“\”来实现分行书写(也叫Python续行符)。在一行末尾加上“ \",也就是空格加上\,如 a= 'abc' \ 'test' print(a) #输出abctest 注意两个对象都要独立,字符串必须都用双引号引起 3.代码块是用于实现一个相对完整的功能的多行代码。要求同一个代码块的每行语句前必须包含相同的缩进空格数,一般为4个空格。 Python缩进 (1)缩进指的是代码行开头的空格。 (2)强制缩进,体现语句之间的逻辑关系 (3)使用缩进来划分代码块。 (4)建议在每个缩进层次使用单个制表符、两个空格或四个空格,但不能混用。 (5)缩进可以使用Tab键实现,也可以使用多个空格(一般是4个空格 )实现。 空格数取决于程序员,但至少需要一个。 (6)缩进可以清晰地表示程序间的包含和层次关系。 (7)同一代码块中使用相同数量的空格,否则 Python 会出错 (8)代码示例: if 5>2: print("5大于2成立") 如果不缩进或者缩进格式不对,代码会报错:unexpected indent print( )函数 1.功能:打印语句,也叫输出语句 2.print()存在两个非常有用的参数sep和end. (1)sep:用于指定输出对象的分隔符,sep默认是一个空格。分隔符可按需求改变。 (2)end:用于指定输出结尾的符号,end默认是一个换行符 .结束符可按需求改变。 print分隔符sep: 用于一条print语句一次打印多个元素,默认是空格 print("A","B","C") #输出A B C #相邻之间用“,"分隔 print("A","B","C",sep=",") #输出A,B,C #相邻元素用“-"分隔 print("A","B","C",sep="-") #输出A-B-C print( )函数 print结束符: end默认是一个换行符 print("A","B","C") print("D") 运行结果为: A B C D print("A","B","C",end="_") print("D") 运行结果为: A B C_D 课堂练习 1. print(1, 2, 3)的输出结果为? 2.Python 3.x语句 print(1, 2, 3, sep=':') 的输出结果为? 3.print(1, 2, 3, end=':')的输出结果为? 4.print(1, 2, 3, end=':',sep='#')的输出结果为? 5.print("AA", "BB", "CC", sep='#',end='#')的输出结果为? 6.以下程序输出结果是什么? print(1, 2, 3,end='#') print(4, 5, sep=';') Python注释 1.注释是用英文、中文和其他自然语言写的一行或多行的说明性文字。 2.注释是提高代码可读性的重要途径,能让别人更容易理解程序。注释一般用于标明作者和版权信息;解释代码原理及用途。 3.注释要少而精,无用的、多余的注释不如不写。 4.注释不会被执行。注释中的内容会被Python解释器忽略。 Python注释写法 单行注释:以#开头 多行注释:用三个引号作为开始和结束符号。可以是三个单引号'''或者三个双引号""" Python解释器 把Python语言翻译成计算机能执行的机器语言的工具是解释器。没有安装 Python解释器的操作系统无法直接运行Python程序。 Python解释器有两个重要的工具:IDLE和pip IDLE是Python集成开发环境,用来编写和调试Python代码。 pip是Python的包管理工具,该工具提供了对Python 第三方库的下载、安装、卸载的功能。 Python程序执行原理(了解即可) Python是一种解释执行的高级语言,可以直接运行。Python程序的执行过程中包含两个步骤:解释器先将源代码(.py文件)翻译成字节码(.pyc文件),然后再由虚拟机逐行将字节码翻译成机器指令执行。 (IDLE中)的特殊变量“_” Python解释器环境中(IDLE中)的特殊变量“_”有什么用途? Python解释器环境中(IDLE中)的特殊变量“_”,用来表示上一次运算的结果。 举例如下: >>> 1+2 3 >>> 1*2 2 >>> _ 2 >>> _+8 10 Pyth

资源预览图

高一《Python程序设计语言》高等教育出版社 Python程序的书写规范课件
1
高一《Python程序设计语言》高等教育出版社 Python程序的书写规范课件
2
高一《Python程序设计语言》高等教育出版社 Python程序的书写规范课件
3
高一《Python程序设计语言》高等教育出版社 Python程序的书写规范课件
4
高一《Python程序设计语言》高等教育出版社 Python程序的书写规范课件
5
高一《Python程序设计语言》高等教育出版社 Python程序的书写规范课件
6
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。