课程进度 15% · 第2/8章第2/8章 · 标签 1/6
— 1 —
基础语法
变量和赋值
Python是动态类型语言,变量不需要事先声明类型。支持多重赋值和序列解包。
python
1
x = 10
2
name = "AI"
3
a, b = 1, 2 # 多重赋值
4
x, y = y, x # 交换变量
字符串操作
Python提供丰富的字符串处理功能,包括切片、格式化、模板字符串等。
python
1
s = "Hello AI"
2
print(s[0:5]) # 切片
3
print(f"value: {x}") # f-string
— 2 —
列表推导式
列表推导式是Python特有的语法糖,可以用简洁的方式创建列表。
python
1
squares = [x**2 for x in range(10)]
2
evens = [x for x in range(20) if x % 2 == 0]
3
matrix = [[i+j for j in range(3)] for i in range(3)]