实现猜数字的游戏,要求随机生成1–100之间的整数,用户有五次机会猜测该数字,计算机给出猜大了或猜小了的提示,看用户能否猜对该数字。
import random
def dad():
if ui > s:
print("猜大了")
else:
print("猜小了")
s = random.randint(1,100)
print("s是:",s)
ui = int(input("猜一猜1--100之间的整数中的一个数字是:"))
if ui != s:
dad()
for i in range(5,0,-1):
ui = int(input("请重新输入:"))
if ui != s:
dad()
print("你还有%d次机会"%(i-1))
else:
print("恭喜你猜对了,数字是:", ui)
break
else:
print("恭喜你猜对了,数字是:", ui)