Python 核心基础复习
2026年05月23日 00:36
基本数据类型互动沙盒
Python 中每个值都有类型,选择一个类型探索它的行为。
输入两个整数,实时查看所有算术运算结果:
浮点数有精度限制,round() 可以控制小数位数:
精度陷阱
0.1 + 0.2 在 Python 中并不等于 0.3:
0.1 + 0.2 = 0.30000000000000004
float
这是 IEEE 754 浮点标准导致的,比较浮点数应使用 abs(a - b) < 1e-9
比较运算实时卡片
bool() 真值测试仪
输入任意 Python 表达式,查看它是否为"真":
False
字符索引与切片
s[0:5] = "Hello"
字符串方法演示
点击上方按钮查看效果
输入输出与类型转换模拟器
模拟 input() 返回字符串,需要显式转换类型的过程。
类型转换管道
输入一个数字,观察数据从字符串变为数字的流转:
"3.14"
str
str
float()
转换器
转换器
3.14
float
float
圆面积计算器
输入半径,查看完整计算步骤与 f-string 格式化输出:
控制台输出:
分支语句互动实验室
拖动滑块改变分数,观察程序走哪条分支路径。
is_passed = True
score = 75
score>=60?
True
通过
False
不通过
成绩等级 — 填空练习
补全代码中空缺的比较运算符,然后点击运行:
测试分数:
循环可视化执行器
逐步观察循环如何改变变量状态,每一行代码何时执行。
while 累加器:1 + 2 + ... + N
速度
变量状态
执行日志
导入工具演示
Python 通过 import 引入标准库模块,扩展语言能力。
math 模块
random 模块 — 随机数生成
?
小测验
5 道题检验你的理解,提交后查看解析。