做个出题器

10 分钟

把前面学的随机和判断拼起来,就能做个加法出题器:随机想两个数,问你等于几,再对一下答案。给低年级的弟弟妹妹练口算正合适。

import random
a = random.randint(1, 10)
b = random.randint(1, 10)
ans = int(input(f"{a} + {b} = "))
if ans == a + b:
    print("答对了!")
else:
    print("再想想,应该是", a + b)

要注意:input 拿到的是字符串,必须用 int 转成数字再和 a+b 比较;忘了转,"3" 永远不等于数字 3,你答对了它也说你错。

小纸条

动手做一个。

登录 后可看答案

做个出题器 · C++ 入门 · op599 课程