猫史档案馆


【Python作品分享】算数【作品秀】

用户:家灵cAZd家灵cAZd查看:0 回复:0 评论:0 创建时间:2022-02-25T18:19:23


【作品展示】

center_image

 

【作品介绍】

老作品了

 

【作品源代码】

import random

y = 0
h = 0
aaa = 0
def ab():
    print('a=?')
    print('b=?')
    c = int(input())
    d = int(input())
    if (a == c and b == d):
        print('yes')
        print('很好,继续努力')
        print()
        y += 1
    else:
        print('no')
        print('错了,继续努力')
        print('a是', a)
        print('b是', b)
        print()

while aaa != 'no':
    mz = str(input('请问你的名字是'))
    print(mz, '我们来玩一个游戏吧(简单)')
    try:
        print('请选择题数')
        h = int(input())
        e = str(input('是否进行;‘yes’或‘no’'))
        if (e == 'yes'):
            for __count in range(h):
                a = random.randint(1, 100)
                b = random.randint(1, 100)
                print('前面是100-a')
                print('后面是100-b')
                print((100 - a))
                print((100 - b))
                ab()
        else:
            e = str(input('是否开始;‘yes’或‘no’'))
            if (e == 'yes'):
                print('普通')
                for __count in range(h):
                    z = random.randint(1, 100)
                    x = random.randint(1, 100)
                    a = random.randint(1, 50)
                    b = random.randint(1, 50)
                    print('前面是', z, '*a')
                    print('后面是', x, '*b')
                    print((z * a))
                    print((x * b))
                    ab()
            else:
                e = str(input('是否退出;‘yes’或‘no’'))
            if (e == 'no'):
                print('困难')
                for __count in range(h):
                    z = random.randint(100, 5000)
                    x = random.randint(100, 5000)
                    r = random.randint(1, 100)
                    g = random.randint(1, 100)
                    a = random.randint(50, 100)
                    b = random.randint(50, 100)
                    print('前面是', z, '*a*', r)
                    print('后面是', x, '*b*', g)
                    print(((z * a) * r))
                    print(((x * b) * g))
                    ab()
                    print('一共有', h, '题', '你的答对了', y, '题')
                    aaa = str(input('是否重来'))
    except:
        print('请输入数字')
        aaa = str(input('是否重来'))

 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页1 页 / 共 0下一页