核心目标
- 改进猜数字小游戏(原答案固定为8)
- 三大改进点:猜错提示大小、多次猜测机会、随机生成答案
一、改进点1:猜错提示大小 → 条件分支(if-else)
- 核心需求
- 猜大了提示“大了”,猜小了提示“小了”,猜对提示对应文案
- 基础铺垫:Python比较操作符
-
:大于;< :小于;== :等于(两个等号);!= :不等于
- 返回值:布尔类型(True/False,成立/不成立)
- 示例:1 < 3 → True;1 > 3 → False
-
- 条件分支语法
- if 条件:(冒号+缩进)
- 条件成立时执行的代码
- else:(冒号+缩进)
- 条件不成立时执行的代码
- 嵌套分支:else内可再嵌套if-else判断大小
- if 条件:(冒号+缩进)
代码拼接示例:
guess = int(input())
if guess == 8:
print("你是小甲鱼心里的蛔虫吧!")
print("猜中了也没有奖励哦")
else:
if guess > 8:
print("大了大了")
else:
print("小了小了")
print("game over")