Python 核心语法详解
Python 以其简洁优雅的语法著称,非常适合快速开发。作为动态类型语言,它省去了繁琐的类型声明,但同时也要求开发者对缩进和上下文有更强的把控。下面我们从基础规则开始,逐步深入。
基础语法规则
注释与文档
代码的可读性往往取决于注释的质量。Python 支持单行注释和多行字符串形式的多行注释,后者常用来写函数文档。
# 这是单行注释(最常用)
"""
这是多行注释
可以写多行内容
也常用作字符串定义
"""
'''
这也是多行注释
和双引号效果一致
'''
缩进:Python 的灵魂
不同于 C 系语言使用 {},Python 强制通过缩进来区分代码块层级。通常推荐使用 4 个空格,缩进错误会直接抛出 IndentationError。
# 正确缩进示例
if 5 > 3:
print("5 大于 3") # 缩进 1 级,属于 if 代码块
if 4 > 2:
print("4 大于 2") # 缩进 2 级,属于内层 if 代码块
# 错误缩进会导致程序崩溃
# if 5 > 3:
# print("错误:缺少缩进")
变量与数据类型
Python 是动态类型语言,变量赋值即定义,无需提前声明类型。常见的内置类型包括整数、浮点数、字符串、布尔值以及列表、元组、字典和集合等复合结构。
# 基本数据类型
num1 = 10 # 整数(int)
num2 = 3.14 # 浮点数(float)
name = "Python" # 字符串(str)
is_true = True # 布尔值(bool)
# 复合数据类型
list1 = [1, 2, 3] # 列表(有序、可变)
tuple1 = (1, 2, 3)
dict1 = {: , : }
set1 = {, , }

