main.py
Costs 1 credit
加载编辑器中...
输出 Output执行成功
# 运行代码后,输出将显示在这里 # 按 Ctrl+Enter 快速运行
Terminal (Simulated)Install commands are simulated only, no real network requests
$
Step 1: 使用 type() 进行体检
很多初学者会问:“我明明写的是 25,为什么还要管类型?” 因为 Python 运行逻辑高度依赖类型,类型不对,运算规则就会变。
底层逻辑:
运行时每个值都带有类型信息(如 int、str)。
这一步是在训练你“先确认数据身份,再写运算逻辑”的工程习惯。
运行时每个值都带有类型信息(如 int、str)。
type() 会返回这个“真实身份标签”。这一步是在训练你“先确认数据身份,再写运算逻辑”的工程习惯。
你可以把
type() 理解为安检机:
外观看起来都像“一个值”,但安检机会告诉你它是“数字、文字还是布尔开关”。
你的任务:
- 定义
age = 25 - 运行
print(type(age))观察输出
Self-Check List
- 使用 type 函数
- 观察输出结果
Transfer Template
type(age) 的结果需要放在 print() 里面才能看到
After completing this step, you should be able to independently explain and reproduce this concept, then apply it to similar problems.