用户:
非主流名字查看:0 回复:0 评论:0 创建时间:2023-07-24T11:54:33
【作品展示】

【作品介绍】
没啥说的,输入“规则”看规则吧
【作品源代码】
import random
print('二十四点!')
e = '再试一次吧!'
def h():
a = random.randint(1, 13)
b = random.randint(1, 13)
c = random.randint(1, 13)
d = random.randint(1, 13)
print('四个数字分别是:', a, b, c, d)
f()
def f():
try:
g = input('请输入你的计算过程:')
if ((a in g) and (b in g) and (c in g) and (d in g)):
result = eval(g)
# 使用eval函数将用户输入的字符串进行计算
print('=', result)
if (result == 24):
print('恭喜你,答对了!')
else:
print('不对哟!')
print(e)
f()
else:
if (g == '规则'):
print('''
你需要通过随机的4个数字计算得到24。
输入“规则”可查看规则。
输入“无解”会重新为你随机4个数字。''')
elif (g == '无解'):
h()
else:
print('没有上述数字!')
print(e)
f()
except TypeError:
print('输入无效,请重新输入!')
print(e)
f()
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn