有很多道的,只做出来一道
题目:
---------------------------------------------------------------------------------------------------------------------------------
设计一个猜数游戏,系统生成一个-100到+100之间的整数,用户输入数字,没有猜中给予提示(大或者 小),超过四次判定用户失败,询问用户是否开始下一轮次。
---------------------------------------------------------------------------------------------------------------------------------
解答:
import random
j = 0
while j <= 4:
userInput = int(input("请输入一个数(-100,100)\n"))
num = random.randint(-100, 100)
if userInput > num:
print("大了")
if userInput < num:
print("小了")
if userInput == num:
print("答对了")
j = j + 1
if j == 4:
print("四次机会已经用完,是否开始下一局")
break
else:
print("you lose")
运行结果
D:\program\python\python\python.exe D:/program/python/测试题/test.py
请输入一个数(-100,100)
56
大了
请输入一个数(-100,100)
14
小了
请输入一个数(-100,100)
78
大了
请输入一个数(-100,100)
25
小了
四次机会已经用完,是否开始下一局
进程已结束,退出代码0