导航菜单

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("错误")  # 缩进不一致