Python 变量、数字与字符串速查
Python 变量、数字与字符串速查 本文整理 Python 最基础的数据类型:变量、数字、字符串的常用操作,适合快速查阅。 1. 变量基础 Python 是动态类型语言,变量不需要声明类型,直接赋值即可。 # 基本赋值 name = "Alice" age = 25 height = 1.68 is_student = True # 链式赋值 a = b = c = 0 # 多元赋值 x, y = 10, 20 变量命名规则 只能包含字母、数字、下划线 不能以数字开头 区分大小写 不能使用 Python 关键字 # 常用命名风格 user_name = "bob" # 下划线命名 (snake_case) UserName = "bob" # 帕斯卡命名 (PascalCase) USER_NAME = "bob" # 常量大写 2. 数字类型 Python 支持三种数字类型:整数(int)、浮点数(float)、复数(complex)。 # 整数 a = 10 # 十进制 b = 0b1010 # 二进制 = 10 c = 0o12 # 八进制 = 10 d = 0xa # 十六进制 = 10 # 浮点数 pi = 3.14159 scientific = 1.5e-3 # 0.0015 # 复数 complex_num = 3 + 4j print(complex_num.real) # 3.0 print(complex_num.imag) # 4.0 数字运算 # 基本运算 5 + 3 # 8 加 5 - 3 # 2 减 5 * 3 # 15 乘 5 / 3 # 1.666... 除 (始终返回浮点数) 5 // 3 # 1 整除 5 % 3 # 2 取余 5 ** 3 # 125 幂 # 进阶运算 divmod(5, 3) # (1, 2) 返回商和余数 abs(-5) # 5 绝对值 round(3.14159, 2) # 3.14 四舍五入 类型转换 # 字符串转整数 int('123') # 123 int('0xff', 16) # 255 指定进制 int('1010', 2) # 10 二进制字符串 # 字符串转浮点数 float('3.14') # 3.14 float('1e-3') # 0.001 # 整数转字符串 str(123) # '123' hex(255) # '0xff' bin(10) # '0b1010' # 转换为浮点数 float(10) # 10.0 3. 字符串 Python 字符串用单引号、双引号、三引号均可。 ...