拿猜数字的案例说一下判断语句的嵌套。
如有错误欢迎指正。
题目:
要求如下:
1.数字随机产生,范围为1-10
2.有3次机会猜测数字,通过三层嵌套判断实现
3.每次都猜不中的话,会提示猜大了还是小了
示例:
import random
num = random.randint(1,10)
# 随机生成1-10以内的数字
guess_num = int(input("您所猜测的数字是:"))
if guess_num == num:
print("恭喜!您第一次就猜对了!")
else:
if guess_num > num:
print("您猜大了")
else:
print("您猜小了")
guess_num = int(input("您所猜测的数字是:"))
if guess_num == num:
print("恭喜!您第二次就猜对了!")
else:
if guess_num > num:
print("您猜大了")
else:
print("您猜小了")
guess_num = int(input("您所猜测的数字是:"))
if guess_num == num:
print("恭喜!您第三次就猜对了!")
else:
if guess_num > num:
print("您猜大了")
else:
print("您猜小了")
哦可,后续有需要再补充。