Python——while循环猜数字案例

设置一个范围1-100的随机整数变量,通过while循环,配合input语句,判断输入的语句是否等于随机数
#获取1-100的随机数字
import random
num= random.randint(1,100)
#通过一个布尔类型的变量,做循环是否继续的标记
count=0
flag=True
while flag:
    guess_num = int(input("请猜一个数字:"))
    count+=1
    if guess_num==num:
        print("猜中了")
        #设置为flase为终止循环的条件
        flag=False
    else:
        if guess_num>num:
            print("猜大了,往小处猜")
        else:
            print("猜小了")
print(f"你总共猜了{count}次")

运行代码如下:

 Python——while循环猜数字案例_第1张图片

你可能感兴趣的:(python,开发语言,pycharm)