import re
import random
secret = random.randint(1,10)
time = 5
sign = 1
num = input("请输入一个数:")
while(time) and sign:
if not re.findall('^[0-9]+$',num):
num = input("输入必须为数字,请重新输入:")
else:
num = int(num)
if num < secret:
num = input("小了,请重新输入:")
num = int(num)
if num > secret:
num = input("大了,请重新输入:")
num = int(num)
else:
sign = 0
if(time)and ~sign:
print("success!")
else:
print("game over!")
input("please Enter!")
这篇博客介绍了一个简单的猜数字游戏的Python实现。通过随机生成一个1到10之间的秘密数字,用户可以在限定时间内通过提示(大了或小了)来猜测这个数字。程序会检查用户输入是否为有效数字,并在规定次数内给出正确答案。这展示了基本的Python语法和条件判断逻辑。
324

被折叠的 条评论
为什么被折叠?



