用户:一叶知秋deQY查看:0 回复:0 评论:0 创建时间:2020-12-12T21:10:56
【作品展示】

【作品介绍】
输入52三次有惊喜在开始游戏的时候
【作品源代码】
import random
print('你好,欢迎游玩‘猜数游戏”!')
w = int(input('是否查看公告?\n-1--:查看\n其余:跳过\n'))
guanli = 0
if (w == 1):
print('本版本为1.3版本,更新了排版,其余功能将在以后更新。更新日期:2020 12 12 20:22 45(制作人:一叶知秋和他的同伴)')
x = int(input('是否开始游戏?\n开始1 \n退出2\n'))
if (x == 1):
r = 0
elif (x == 52):
n = int(input('你依旧没有选择,必须开始。'))
if (n == 52):
z = int(input('确定进入?'))
if (z == 52):
print('进入成功')
print('已进入超级管喵模式')
n = int(input('1菜单2无'))
if (n == 1):
n = int(input('菜单:1获取所有权'))
if (n == 1):
guanli = 1
print('获取成功')
else:
print('失败')
guanli = 0
else:
print('暂无')
else:
print('失败')
else:
r = 0
else:
print('你依旧没有选择,必须开始。')
x = int(input('请选择模式:\neasy(1)\nhard(2)\n自定义(3)'))
if (guanli == 0):
if (x == 1):
www = random.randint(1, 2)
life = (5 - www)
print('运气好,只减了{}条命!'.format(www))
a = 1
b = 10
num = random.randint(int(a), int(b))
print('此关为{}命,数为1至10。'.format(life))
elif (x == 2):
aaaa = random.randint(1, 5)
life = (10 - aaaa)
print('运气还行,只减了{}条命!'.format(aaaa))
a = 1
b = 50
num = random.randint(int(a), int(b))
print('此关为{}命,数为1至10。'.format(life))
elif (x == 3):
print('此模式为自定义,发挥你的想象吧!')
d = int(input('请输入初始命数'))
bbbb = int(input('请输入减少命数'))
life = (d - bbbb)
print('运气我也不知道,只减了{}条命!'.format(bbbb))
a = input('请输入随机数的最小值')
b = input('请输入随机数的最大值')
num = random.randint(int(a), int(b))
print('现在!')
else:
eee = 0
mychioce = 1
print('第1轮开始!')
while True:
e = int(input('请猜一猜这个随机数'))
if (e == num):
print('你猜对了,你只用了{}次!游戏结束!'.format(mychioce))
break
elif (e < num):
print('你猜小了,请再来一次!')
else:
print('你猜大了,请再来一次!')
mychioce += 1
life -= 1
if (life == 0):
print('游戏结束,你没命了,正确答案是{}'.format(num))
else:
n = int(input('是否查看答案1是其他否(你是超级管喵)'))
if (n == 1):
if (x == 1):
www = random.randint(1, 2)
life = (5 - www)
print('运气好,只减了{}条命!'.format(www))
a = 1
b = 10
num = random.randint(int(a), int(b))
print('此关为{}命,数为1至10。'.format(life))
print('答案是{}'.format(num))
elif (x == 2):
aaaa = random.randint(1, 5)
life = (10 - aaaa)
print('运气还行,只减了{}条命!'.format(aaaa))
a = 1
b = 50
num = random.randint(int(a), int(b))
print('此关为{}命,数为1至50。'.format(life))
print('答案是{}'.format(num))
elif (x == 3):
print('此模式为自定义,发挥你的想象吧!')
d = int(input('请输入初始命数'))
bbbb = int(input('请输入减少命数'))
life = (d - bbbb)
print('运气我也不知道,只减了{}条命!'.format(bbbb))
a = input('请输入随机数的最小值')
b = input('请输入随机数的最大值')
num = random.randint(int(a), int(b))
print('现在!')
print('答案是{}'.format(num))
else:
eee = 0
mychioce = 1
print('第1轮开始!')
while True:
e = int(input('请猜一猜这个随机数'))
if (e == num):
print('你猜对了,你只用了{}次!游戏结束!'.format(mychioce))
break
elif (e < num):
print('你猜小了,请再来一次!')
else:
print('你猜大了,请再来一次!')
mychioce += 1
life -= 1
if (life == 0):
print('游戏结束,你没命了,正确答案是{}'.format(num))
break
else:
if (x == 1):
www = random.randint(1, 2)
life = (5 - www)
print('运气好,只减了{}条命!'.format(www))
a = 1
b = 10
num = random.randint(int(a), int(b))
print('此关为{}命,数为1至10。'.format(life))
elif (x == 2):
aaaa = random.randint(1, 5)
life = (10 - aaaa)
print('运气还行,只减了{}条命!'.format(aaaa))
a = 1
b = 50
num = random.randint(int(a), int(b))
print('此关为{}命,数为1至10。'.format(life))
elif (x == 3):
print('此模式为自定义,发挥你的想象吧!')
d = int(input('请输入初始命数'))
bbbb = int(input('请输入减少命数'))
life = (d - bbbb)
print('运气我也不知道,只减了{}条命!'.format(bbbb))
a = input('请输入随机数的最小值')
b = input('请输入随机数的最大值')
num = random.randint(int(a), int(b))
print('现在!')
else:
eee = 0
mychioce = 1
print('第1轮开始!')
while True:
e = int(input('请猜一猜这个随机数'))
if (e == num):
print('你猜对了,你只用了{}次!游戏结束!'.format(mychioce))
break
elif (e < num):
print('你猜小了,请再来一次!')
else:
print('你猜大了,请再来一次!')
mychioce += 1
life -= 1
if (life == 0):
print('游戏结束,你没命了,正确答案是{}'.format(num))
break
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn