当前位置:首页>python>Python零基础第五课|if-else双分支!双向判断,满足/不满足双结果

Python零基础第五课|if-else双分支!双向判断,满足/不满足双结果

  • 2026-09-02 21:54:25
Python零基础第五课|if-else双分支!双向判断,满足/不满足双结果
✨佳佳爱编程 · Python零基础第5期|总第16期✨
上节课我们学完Python while循环,编程三大基础结构圆满收官✅
上期单if语句,只能实现「条件成立执行代码」,条件不成立就无响应。
今天升级进阶:if-else双分支语句!
对标图形化「如果…那么…否则…」积木,一正一反双向判断,考试必考、游戏胜负、成绩评级万能语法,零基础一键吃透✨

📌 一、温故联动:图形化双向判断

快速回顾图形化高阶分支:
单if:如果条件成立→执行动作,不成立无反应
if-else:如果成立做A,否则直接做B,双向闭环判断
游戏、生活高频用法:
碰到旗帜→闯关成功;否则→继续游戏
分数≥60→及格;否则→不及格
1:1完全对标,思维零转换,孩子秒懂代码逻辑!

🧩 二、通俗拆解:什么是if-else?

大白话通俗易懂讲解:
两条分支二选一,条件成立走if,条件不成立走else,程序必有输出结果
生活接地气案例:
如果下雨 → 带雨伞;否则 → 带帽子
如果分数≥90 → 评级优秀;否则 → 评级良好
如果碰到障碍物 → 游戏结束;否则 → 角色持续移动
单分支有空白、双分支全覆盖,逻辑更完整,项目实用性翻倍!

💻 三、标准语法+零基础实战案例

1、if-else标准语法

if 判断条件:

条件成立执行代码(缩进)

执行语句A
else:

条件不成立执行代码(缩进)

执行语句B
✅ 必背口诀:两处冒号、两段缩进、二选一执行、永不同时运行
✅ 格式和单if完全一致,仅新增else分支,零学习压力

案例1:成绩及格判断(基础入门)

定义考试分数

score = 55

双分支双向判断

if score >= 60:
print("恭喜你,考试及格!")
else:
print("很遗憾,考试不及格!")
运行结果:很遗憾,考试不及格!

案例2:游戏胜负判断(项目实战)

游戏得分判定

game_score = 95
if game_score >= 90:
print("闯关成功,游戏胜利✅")
else:
print("分数不足,闯关失败❌")
完美复刻前期小游戏胜负逻辑,知识点无缝融合✅

📌 四、单if VS if-else 核心区别

单if:单选判断,不满足条件无任何输出
if-else:互斥双选,无论是否满足,必有对应结果
考试、编程项目、游戏开发,优先使用if-else,逻辑更严谨!

⚠️ 小学生高频4大易错坑

坑1:else前方多加代码、漏写冒号:代码直接报错
坑2:else代码不缩进:Python格式报错,程序崩溃
坑3:中英文标点混用:冒号、括号必须英文格式
坑4:两段代码同时执行:逻辑理解错误,分支只会二选一

📝 课后巩固作业

结合变量+双分支语句,独立完成代码练习:
  1. 定义变量age = 11
  2. 判断:年龄≥10,打印【适合学习Python】
  3. 否则打印【优先学习图形化编程】
完成代码截图评论区打卡,一对一免费批改纠错✨

💡 佳佳老师课堂总结

从单if分支,升级if-else双向分支,代码逻辑完成进阶升级!
本节课依旧沿用图形化原有思维,无需重新理解,仅扩充代码语法。
目前变量、三大结构、双分支全部学完,基础代码体系彻底成型。
下期预告:多条件elif多分支语句,实现成绩多级评级!

🎁 本期专属粉丝福利

领取:本节课源码、双分支专项练习题、分支语法汇总笔记
公众号后台回复【资料】免费打包领取!
代码报错、知识点听不懂,评论区留言随时答疑~
❤️ 关注【佳佳爱编程】
系统化Python零基础连载,衔接图形化,孩子学编程零弯路、不厌学!

最新文章

随机文章