🍀功法简介(知识点)
if 用来实现:满足条件,才执行代码;不满足就跳过。语法格式:
if 条件:
条件成立时执行的代码 # 前面必须缩进(4个空格)条件的结果是布尔值
True就执行内部代码;False直接跳过。重点:
if末尾必须写英文冒号:;冒号下一行代码一定要缩进。
基础示例:
minute = 40
if minute > 30:
print("很棒!今天练习达标啦")
🥋今日 Kata 任务(练习)
使用
input()获取今日练习分钟,转为 int,存入变量practice_min使用 if 判断:如果
practice_min >= 30条件成立时,打印一句话:
"恭喜,今日Python Kata练习达标!"
✅参考示例代码
practice_str = input("请输入今天练习的分钟数:")
practice_min = int(practice_str)
if practice_min >= 30:
print("恭喜,今日Python Kata练习达标!")
示例运行 1(输入 35):
请输入今天练习的分钟数:35
恭喜,今日Python Kata练习达标!示例运行 2(输入 20):
请输入今天练习的分钟数:20条件不成立,没有任何输出。
🧠思考题(进阶可选)
修改代码,增加一个判断:当练习时间大于 60 分钟时,额外打印一句"今天超额猛练,注意休息!"思考:多个 if 是互相独立还是互斥?
💡功法小提示
⚠️ 冒号 : 是英文半角!漏写冒号直接报错。⚠️ 缩进是 Python 的灵魂,if 内部代码必须缩进 4 个空格,缩进不对就报错。⚠️ 一个 if 只负责一组条件判断。