初学__Python——Python代码的组织形式
目录
一、用缩进来分层
二、代码注释的方式——两种
三、语句的断行
一、用缩进来分层
Python脚本的结构非常清晰,在Python中,使用代码缩进来表示分层。
代码缩进一般用于函数定义、类的定义以及一些控制语句中。
一般来说,行尾的双引号(:)表示代码缩进的开始。简单例子如下:
# -*- coding:UTF-8 -*-
a = input('请输入一个整数a:')
b = input('请输入一个整数b:')if a > b:print (a)
elif a == b:print(a, b)
else:print(b)
程序执行结果:
建议:最好通过空格的形式缩排代码,每一层向右缩进4个空格。
二、代码注释的方式——两种
注释是程序中必不可少的部分,可以方便程序员之间进行沟通交流。
- 单行注释
- 在Python中,注释语句以字符“#”开始,位于“#”之后的语句不被执行。字符“#”仅仅注释其所在的行。
- 多行注释
- 在Python中,如果进行大段的注释,可以使用三个单引号(''')或者三个双引号(""")将需要注释的内容包围。
# -*- coding:UTF-8 -*-
'''
三个单引号包围的注释
该段代码判断a,b值的大小
并根据不同的输出情况进行输出
'''
a = input('请输入一个整数a:')
b = input('请输入一个整数b:')if a > b: #判断 a 和 b 的大小print (a) #输出 a
elif a == b:print(a, b) #输出 a 和 b
else:print(b) #输出 b
"""
三个双引号包围的注释
代码判断结束
print (a)
上边的语句不会被执行
"""
三、语句的断行
在Python中,一般来说,一条语句占用一行,在每条语句的结尾处不需要使用分号(;)来作为结束标志。但是可以使用分号将两条语句写在一行。
注:如果缩进语句块中只有一条语句,也可以直接将这条语句写在冒号(:)之后。
# -*- coding:UTF-8 -*-
a = input('请输入一个整数a:')
b = input('请输入一个整数b:')if a > b: #判断 a 和 b 的大小print (a) #输出 a
elif a == b:print(a, b) #输出 a 和 b
else:print(b) #输出 b
在Python中,单引号和双引号没有区别,都可以用来包围字符串,注意,单引号中的字符串中可以包含双引号,双引号中的字符串中可以包含单引号,而且 不需要使用转义字符,代码如下:
# -*- coding:UTF-8 -*-
a = "What's your name?"
b = 'I say:"What is your name?"'print (a) #输出 a
print(b) #输出 b
重要:三个单引号或者三个双引号所包围的字符串(可以为多行)不仅可以作为注释,还可以作为格式化的字符。当使用Python中的“print”函数输出这些字符时,其格式将保持不变,示例如下:
# -*- coding:UTF-8 -*-
a = """
图图:小美,我喜欢你和你一起玩。
小美:我也是的呢,嘿嘿
"""
b = '''
这是格式化的字符此处的缩进将被输出
在这也可以使用 ' 或者 ",不会产生影响
'''
print (a) #输出 a
print (b) #输出 b
在Python中,如果语句较长,需要分成几行来书写,则可以使用反斜杠(\)来进行续行,也可以用一对圆括号将一条语句写成几行。示例如下:
# -*- coding:UTF-8 -*-
# 使用"\"续行
# 需要注意的是"\"之后不能有任何字符
# 不能在"\"之后使用"#"进行注释
a = 3 * 5 \+ 3 \- 3 \* 2
print(a) # 输出 a# 使用圆括号包围分成多行的语句
# 在语句中可以使用"#"进行注释
b = (3 *5 + 3- 4* 2)print(b) # 输出 b
在Python脚本中所有语句中的标点符号都是英文标点符号。只有在字符串和注释中可以使用中文标点。
初学__Python——Python代码的组织形式相关推荐
- 初学__Python——Python 可重用结构:Python模块
目录 一.模块的基本用法 一.导入模块 二.编写一个模块 二.在哪里查找模块 三.是否需要编译模块 四.模块也可独立运行 五.如何查看模块提供的函数名 Python中的模块实际上就是包含函数或者类的 ...
- 初学__Python——Python 变量的作用域
在Python中,不同的函数可以具有相同的参数名.在函数中已经声明过变量名,在函数外还可以继续使用.在脚本运行的过程中,其值并不相互影响. def fun1(x): # 声明一个函数a = [1] # ...
- 初学__Python——Python 函数参数的使用
目录 一.有默认值的参数 示例:计算参数的立方值,其参数的默认值为 5 示例:向指定的参数传递值 二.参数的传递方式 三.如何传递任意数量的参数 四.用参数返回计算结果 参数让函数更有价值,在Pyth ...
- 初学__Python——Python 自定义函数
目录 一.函数声明 声明函数的一般形式: 示例:求一个列表中所有整数之和 二.函数调用 函数是一组语句的集合,用以实现某一特定的功能.函数可以简化脚本,Python 本身提供了许多内置函数,极大地方便 ...
- 初学__Python——Python的流程控制语句 if、for、while
目录 一.分支结构:if 语句 二.循环结构:for 语句 break 和 continue 三.循环语句:while 语句 通常情况下,Python脚本总是按照顺序执行的.不过,对于一些复杂的程序, ...
- 初学__Python——Python数据类型之字符串
目录 一.Python中的字符串 二.字符串中的转义字符 三.操作字符串 四.字符串中的索引与分片 五.格式化字符串 六.字符串.数字类型的转换 七.原始字符串(Raw String) 一.Pytho ...
- 初学__Python——Python 最简单的函数—用 lambda 声明函数
用 lambda 表达式来声明函数,是Python中一类比较特殊的声明函数的方式,lambda 来源于 LISP 语言,使用 lambda 可以声明一个匿名函数.所谓匿名函数是指所声明的函数没有函数名 ...
- 初学__Python——Python数据类型之文件
文件也可以看作是Python中的数据类型.当使用Python的内置函数open打开一个文件后就返回一个文件对象. open(filename, mode, bufsize) filename:要打开的 ...
- 初学__Python——Python数据类型之字典
字典是Python中比较特别的一类数据类型,是以大括号包围 "{}" 的数据集合.字典与列表的最大不同在于字典是无序的,在字典中通过键来访问成员. 与列表类似,字典也是可变的,可以 ...
最新文章
- C++ 落选,2021 年最想学习的五大编程语言
- gzencode php demo,8个必备的PHP功能实例代码
- NTU课程笔记 MAS714(8) 分治与排序
- cassandra可视化工具_程序员绘图工具——PlantUML
- SpringBoot高级消息-RabbitMQ运行机制
- C. Minimum Grid Path(思维)
- FullCalendar 七:FullCalendar应用——整合农历节气和节日
- 国内优质海量数据集收集网站
- 计算机文化基础—病毒
- java正则表达式是什么6_进阶Java编程(6)正则表达式
- 论文后面的参考文献格式应该如何写
- 序列标注 | (4) Hierarchically-Refined Label Attention Network for Sequence Labeling
- 2019年618提前引发“骚动”:苏宁要成为主场?!
- TO_DATE()函数?
- 分布式协调器ZooKeeper3.4—程序员手册
- SpringMVC 入门
- Qt+webservice的多线程实现
- android gridview分页显示,GridView使用自带分页功能时分页方式及样式PagerStyle
- java循环播放声音代码_java-无法循环播放MP3文件
- 循环卷积和线性卷积以及快速卷积计算