Python基础
Python基础语法
1. 变量与赋值
Python是动态类型语言,变量不需要预先声明类型。 变量名区分大小写,可以使用字母、数字和下划线,但不能以数字开头。
变量命名规则:
# 正确的变量命名 name = "Python" # 使用小写字母 user_age = 25 # 使用下划线分隔 MAX_VALUE = 100 # 常量使用大写 _private_var = "私有" # 下划线开头表示私有 # 错误的变量命名 2name = "错误" # 不能以数字开头 user-name = "错误" # 不能使用连字符 class = "错误" # 不能使用关键字
2. 注释与文档
Python支持单行注释和多行注释,以及文档字符串。 良好的注释习惯可以提高代码的可读性和可维护性。
注释示例:
# 这是单行注释
"""
这是多行注释
可以写多行
"""
def calculate_sum(a, b):
"""
计算两个数的和
参数:
a (int/float): 第一个数
b (int/float): 第二个数
返回:
int/float: 两个数的和
示例:
>>> calculate_sum(1, 2)
3
"""
return a + b3. 代码缩进
Python使用缩进来表示代码块,通常使用4个空格作为一个缩进级别。 缩进必须保持一致,否则会导致语法错误。
缩进示例:
def process_data(data):
# 第一级缩进
if data is not None:
# 第二级缩进
for item in data:
# 第三级缩进
if item > 0:
print(item)
else:
print("负数")
else:
print("数据为空")
# 错误的缩进示例
def wrong_indent():
print("正确")
print("错误") # 缩进不一致