| title | Python代码基本结构 |
|---|---|
| slug | code-structure |
| sequence | 1 |
| description | 学习Python代码的基本结构,包括注释、缩进和代码块的概念 |
| status | published |
Python的代码结构清晰简洁,本节将介绍Python代码的基本组成部分。
注释是程序中的说明性文字,不会被执行。Python支持两种类型的注释:
使用#符号添加单行注释:
# 这是单行注释
print("Hello") # 这也是注释,可以跟在代码后面使用三个引号(""" 或 ''')添加多行注释:
"""
这是多行注释
可以写很多行
Python会忽略这些内容
"""Python使用缩进来表示代码块,这是Python最显著的特征之一:
- 同一个代码块中的语句必须有相同的缩进
- 通常使用4个空格作为一个缩进级别
- 不要混用空格和Tab
if True:
print("这行代码被缩进了") # 缩进4个空格
print("这行也是") # 同样的缩进
print("这行没有缩进") # 新的代码块代码块是构成Python程序的基本单位:
# if语句块
if condition:
# 这里的代码是一个块
statement1
statement2
# 函数定义块
def function_name():
# 这里的代码是一个块
statement1
statement2
# 循环块
for item in items:
# 这里的代码是一个块
statement1
statement2Python通常一行写一条语句,但有时需要将长语句分成多行:
total = (item_one
+ item_two
+ item_three)total = item_one + \
item_two + \
item_three- 保持一致的缩进风格(推荐使用4个空格)
- 适当使用空行分隔代码块,提高可读性
- 注释要简明扼要,说明代码的"为什么"而不是"是什么"
- 避免过长的代码行(PEP 8建议每行不超过79个字符)
现在您已经了解了Python代码的基本结构,接下来我们将学习Python中的变量和数据类型。