3.9 判断语句综合案例

案例:

题目:定义一个数字(1-10随机产生),通过三次判断猜数字

要求:

  1. 数字随机产生,范围1-10

  2. 三次机会,通过三层嵌套实现

  3. 猜错了,提示大了还是小了

提示:获取1-10内的随机数:

import random
num = random.randint(1, 10)
import random

num = random.randint(1,10)

guess_num = int(input("第一次输入你猜的数字(1-10):"))

if guess_num == num:
    print("恭喜,第一次就对了")
else:
    if guess_num > num:
        print("大了")
    else:
        print("小了")

    guess_num = int(input("第二次,输入你猜的数字(1-10):"))

    if guess_num == num:
        print("恭喜,第二次就对了")
    else:
        if guess_num > num:
            print("大了")
        else:
            print("小了")

        guess_num = int(input("第三次,输入你猜的数字(1-10):"))

        if guess_num == num:
            print("恭喜,第三次就对了5")
        else:
            print("结果是:", num)

Last updated

Was this helpful?