Python 变量专项测试
聚焦变量命名、赋值与基本类型概念
10:00
第 1/10 题
0
总分
测试完成!
🎉 太棒了!你对 Python 变量的掌握非常扎实。建议挑战下一专题:「数据类型与结构」
👍 表现不错!但还有提升空间。重点关注你正确率最低的专题。
📚 建议加强基础学习。
📚 建议从头系统学习。
建议重点复习以下知识点:
- 变量名只能包含字母、数字和下划线
- 变量名不能以数字开头
- 不能使用 Python 关键字(如 if、for、class)作为变量名
- PEP 8 推荐使用 snake_case 命名风格
- 变量名区分大小写(age 和 Age 是不同的变量)
- 使用 = 进行赋值,左边是变量名,右边是值
- 常见类型:int(整数)、float(浮点数)、str(字符串)、bool(布尔值)
- 使用 type() 函数查看变量类型
- 使用 int()、float()、str()、bool() 进行类型转换
- 注意 int(3.9) 会截断(得到 3),不是四舍五入
- bool("") 为 False,但 bool("False") 为 True
- a, b = 1, 2 是多变量同时赋值(元组解包)
- a, b = b, a 可以一行代码交换两个变量的值
- 使用 * 进行扩展解包:a, *b = 1, 2, 3 得到 b = [2, 3]
- 左边的变量数量必须与右边的值的数量匹配(除非使用了 *)
- 任何可迭代对象(列表、字符串、元组等)都支持解包