马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
import sys, random
from comment import comment
mtrue = 0
mfalse = 0
def plus(a, b):
result = a + b
Input = int(input('{} + {} = '.format(a, b)))
if Input == result:
print('正确!')
global mtrue
mtrue += 1
else:
print('错误!')
global mfalse
mfalse += 1
def minus(a, b):
result = a - b
Input = int(input('{} - {} = '.format(a, b)))
if Input == result:
print('正确!')
global mtrue
mtrue += 1
else:
print('错误!')
global mfalse
mfalse += 1
if __name__ == '__main__':
for x in range(3):
plus(random.randint(1, 10), random.randint(1, 10))
minus(random.randint(1, 10), random.randint(1, 10))
print()
print('结果')
print('你做对了{}道题,答错了{}道题!'.format(mtrue, mfalse))
print()
print('评语')
print(comment(mtrue))
大家通过代码可以看出来
这是一个数学题小游戏
我在统计对了错了多少题(mtrue,mflase)方面做得不好,感觉代码特别乱,又不知道怎么改
请大佬明鉴
如果有能力,能不能看下整段代码
把你觉得可以更简洁的地方提出来
谢谢
有鱼币奖励 |