循环类
1.这里的问题是猜出电脑里存储的数字是什么。你将要编写一个能够随机生成一个0到100之间且包括0和100的数字的程序。这个程序提示用户连续地输入数字直到它与那个随机生成的数字相同。对于每个用户输入的数字,程序会提示它是否过高还是过低,所以,用户可以更明智地选择下一个输入的数字。下面是一个简单的运行:
看到这个题我们可以进行简单的逻辑分析,这是一个非常简单的字数炸弹游戏
随机产生一个数字
提示用户输入一个数字
对该数字和随机数字进行比较
如果相等则猜中程序结束
如果大于提示大了继续执行
如果小于提示小了继续执行
import random
com = random. randint(O,100) range(0,100)
while True:
num = int(input(“Enter a number:”))# 2.1
if num == com:
print(“Yes, the number is”, com)break
elif num > com:
print(“Your guess is too high”)#2.3
else:
print(“Your guess is too 1ow”)