Python 核心基础复习

2026年05月23日 00:36

Python 核心基础复习

Python 核心基础复习

从数据到逻辑,一步步掌握

int float bool str
开始学习

基本数据类型互动沙盒

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
float()
转换器
3.14
float

圆面积计算器

输入半径,查看完整计算步骤与 f-string 格式化输出:

控制台输出:

分支语句互动实验室

拖动滑块改变分数,观察程序走哪条分支路径。

is_passed = True
score = 75
score>=60?
True
通过
False
不通过

成绩等级 — 填空练习

补全代码中空缺的比较运算符,然后点击运行:

测试分数:

循环可视化执行器

逐步观察循环如何改变变量状态,每一行代码何时执行。

while 累加器:1 + 2 + ... + N

速度
变量状态
执行日志

导入工具演示

Python 通过 import 引入标准库模块,扩展语言能力。

math 模块

random 模块 — 随机数生成

?

小测验

5 道题检验你的理解,提交后查看解析。

今日重点总结

int 整数 float 浮点 bool 布尔 str 字符串 input() 输入 if/elif/else 分支 while/for 循环 import 导入

Python 核心基础复习 — 互动教学页面