小甲鱼Python学习笔记

核心目标

  • 改进猜数字小游戏(原答案固定为8)
  • 三大改进点:猜错提示大小、多次猜测机会、随机生成答案

一、改进点1:猜错提示大小 → 条件分支(if-else)

  • 核心需求
    • 猜大了提示“大了”,猜小了提示“小了”,猜对提示对应文案
  • 基础铺垫:Python比较操作符
    • :大于;< :小于;== :等于(两个等号);!= :不等于

    • 返回值:布尔类型(True/False,成立/不成立)
    • 示例:1 < 3 → True;1 > 3 → False
  • 条件分支语法
    • if 条件:(冒号+缩进)
      • 条件成立时执行的代码
    • else:(冒号+缩进)
      • 条件不成立时执行的代码
    • 嵌套分支:else内可再嵌套if-else判断大小

代码拼接示例:

guess = int(input())
if guess == 8:
    print("你是小甲鱼心里的蛔虫吧!")
    print("猜中了也没有奖励哦")
else:
    if guess > 8:
        print("大了大了")
    else:
        print("小了小了")
print("game over")