猫史档案馆


29-心算大赛

用户:陈赞阳陈赞阳查看:0 回复:0 评论:0 创建时间:2022-09-10T12:33:18


import random

def addend(n):

    if (n == 1):
        num = random.randint(0, 9)
        return num
    elif (n == 2) :
        num = random.randint(10, 99)
        return num
    elif (n == 3) :
        num = random.randint(100, 999)
        return num
    else :
        pass

n1 = 2

n2 = 3

count = 0

for i in range(10):
    num1 = addend(n1)
    num2 = addend(n2)
    q = (((str(num1) + '+') + str(num2)) + '=')
    your = int(input(q))
    if (your == num1 + num2):
        count += 1

print('题目数:',10,'正确数:',count)


回复

上一页1 页 / 共 0下一页