数字类型(不可变)
用于数值计算,包括:
1. 整数(int):如 42、-10,支持任意大小。
2. 浮点数(float):如 3.14、-0.001,用于小数,但存在精度限制(如 0.1 + 0.2 ≈ 0.30000000000000004)。
3. 布尔值(bool):只有 True 和 False,本质是 int 的子类(True=1,False=0)。
4. 复数(complex):如 3+4j,由实部和虚部组成。
字符串类型(不可变)
用于文本处理:
-
用单引号
'hello'、双引号"world"或三引号'''多行文本'''定义。 -
支持拼接(
'Hi' + 'Python')、切片(s^1:3^)和大小写转换(s.upper())。