用户:MS魔术大师就是秀退喵查看:1 回复:1 评论:1 创建时间:2020-06-13T16:10:42
【作品展示】

【作品介绍】
一个猜数字游戏
【作品源代码】
import random
def yxks(key):
global a, b, c, d
d = 0
if (key == '低'):
b = random.randint(0, 10)
while (d == 0):
try:
c = int(input('请猜一个在0~10的数'))
except :
print('您输入有误,请重新输入')
continue
if (c > 10):
print('您输入有误,请重新输入')
elif (c < 0):
print('您输入有误,请重新输入')
elif (c < b):
print('输入的结果小了一点哦!')
elif (c > b):
print('输入的结果大了一点哦!')
else:
print('没错!就是', b)
d = 1
elif (key == '中'):
b = random.randint(0, 20)
while (d == 0):
try:
c = int(input('请猜一个在0~20的数'))
except :
print('您输入有误,请重新输入')
continue
if (c > 20):
print('您输入有误,请重新输入')
elif (c < 0):
print('您输入有误,请重新输入')
elif (c < b):
print('输入的结果小了一点哦!')
elif (c > b):
print('输入的结果大了一点哦!')
else:
print('没错!就是', b)
d = 1
else:
b = random.randint(0, 30)
while (d == 0):
try:
c = int(input('请猜一个在0~30的数'))
except :
print('您输入有误,请重新输入')
continue
if (c > 30):
print('您输入有误,请重新输入')
elif (c < 0):
print('您输入有误,请重新输入')
elif (c < b):
print('输入的结果小了一点哦!')
elif (c > b):
print('输入的结果大了一点哦!')
else:
print('没错!就是', b)
d = 1
a = 0
b = 0
c = 0
d = 0
print('欢迎来到猜数字游戏!')
while True:
a = input('请输入游戏难度(低,中,高)')
if (a == '低'):
yxks('低')
elif (a == '中'):
yxks('中')
elif (a == '高'):
yxks('高')
else:
print('您输入有误,请重新输入')
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn