本教程提供对Python语句、缩进和注释的基础理解——这些是编写简洁、高效且易于维护代码的关键要素。
目录
Python语句
在Python中,语句是由解释器执行的单个指令。虽然通常占据一行,但长语句可以使用行延续(反斜杠或括号
()
)跨越多行。语句包括赋值、函数调用、循环和条件语句。
示例:
- 赋值:
x = 10
(将10赋值给x
) - 函数调用:
print("Hello!")
- 条件语句:
if x > 5: print("x大于5") else: print("x不大于5")
- 循环语句:
for i in range(5): print(i)
Python缩进
与使用大括号{}
定义代码块的语言不同,Python使用缩进。这决定了块(if
、else
、for
、while
、函数、类)中的语句分组。一致的缩进是强制性的;不一致会导致IndentationError
。
正确的缩进:
if x > 5:
print("x大于5")
y = x * 2
else:
print("x不大于5")
错误的缩进:
if x > 5:
print("x大于5") # IndentationError
y = x * 2
else:
print("x不大于5") # IndentationError
使用4个空格进行缩进;避免使用制表符。
Python注释
注释是解释器忽略的解释性说明。它们增强了代码的可读性和理解性。Python提供两种类型:
- 单行注释:以
#
开头。#
之后同一行中的任何内容都是注释。 - 多行注释(文档字符串):用三个引号(
'''
或"""
)括起来。经常用于记录函数、类和模块。
示例:
x = 10 # 单行注释
'''
这是一个
多行注释。
'''
def my_function():
"""这是一个文档字符串。"""
pass
有效的注释对于简洁、易于维护的代码至关重要。保持注释简洁明了;避免冗余的解释。