用户:
cube_sybs(白泽工作室)查看:1 回复:4 评论:1 创建时间:2020-08-20T20:04:45
【作品展示】

【作品介绍】
为什么最后边的break会报错求大佬回复
【作品源代码】
import random
喵 = 0
jf = 5
print('设置原始积分为', jf)
print('==========猜数字游戏===========')
sjs = random.randint(1, 10)
if (sjs == '2' or sjs == '4' or sjs == '6' or sjs == '8' or sjs == '10'):
print('提示:')
print(' 这个数是双数')
print('按回车键确认')
if (sjs == '1' or sjs == '3' or sjs == '5' or sjs == '7' or sjs == '9'):
print('提示:')
print('这个数是单数')
print('按回车键确认')
daan = int(input('请输入这个数:'))
if (daan == sjs):
print('回答正确~~~~')
jf = (jf + 1)
print('积分加1')
print('现在积分等于', jf)
else:
print('回答错误v_v!')
print('这个数是', sjs)
jf = (jf - 1)
print('积分减1')
print('现在积分等于', jf)
if (jf <= 0):
print('积分归零,游戏失败。')
喵 = 1
print('———————————————————————————————')
if (喵 == 0):
wen = input('是否继续游戏?(填yes,no):')
if (wen == 'yes'):
while (wen == 'yes'):
print('==========猜数字游戏===========')
sjs = random.randint(1, 10)
sjs = int(sjs)
if (sjs == '2' or sjs == '4' or sjs == '6' or sjs == '8' or sjs == '10'):
print('提示:')
print(' 这个数是双数')
print('按回车键确认')
if (sjs == '1' or sjs == '3' or sjs == '5' or sjs == '7' or sjs == '9'):
print('提示:')
print('这个数是单数')
print('按回车键确认')
daan = int(input('请输入这个数:'))
if (daan == sjs):
print('回答正确~~~~')
jf += 1
print('积分加1')
print('现在积分等于', jf)
else:
print('回答错误v_v!')
print('这个数是', sjs)
喵 -= 1
print('积分减1')
print('现在积分等于', jf)
if (jf <= 0):
print('积分归零,游戏失败。')
喵 = 1
break
print('———————————————————————————————')
wen = input('是否继续游戏?(填yes,no):')
else:
break
print('古德白~~~')
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn