系统随机生成一个数,让用户输入进行猜测

※用户给出的值偏大,给出提示“太大”,

※用户给出的值偏小则给出提示“太小”;

※最多只能猜5次。

※猜中了给出提示“恭喜你!”;

※如果5次都没猜正确,给出“太笨了!”。

from random import randint

my_input=randint(1,2)

i = 1

marks = True#设置输出标志(为True执行下面语句)

while i <= 5:# 当循环标志小于 6 时 执行代码块

num = int(input(“请输入一个数字:”))

if num == my_input:

print(“恭喜你!”)

marks = False #结果不执行(不执行下面程序)

break #结束程序

elif num > my_input:

if i == 5:

break

print(“太大了”)

elif num < my_input:

if i == 5:

break

print(“太小了”)

i += 1

if marks: #结果为True执行下面程序(加break是以为如果不执行false语句,还会执行if marks,因为加break让程序跳出循环.)

print(“太笨了!!!”)

猜你喜欢

转载自blog.csdn.net/weixin_43290492/article/details/90150681