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 + b
3. 代码缩进
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("错误") # 缩进不一致