前言:
前不久接到任务,要每天给小外甥出10以内的加减法习题。我寻思了一下,还是写代码生成测试习题方便。
为了自己偷懒,把习题和答案都生成,做完了让他自己检查,我只检查他有没有做题就行了^_^
你还在为给孩子抄各种各样的口算题而烦恼吗?
正文:
实现功能:
- 随机生成加法题目
- 查看题目并输入答案
- 判别答题是否正确
代码展示:
import random
from datetime import datetime
#加、减模板
add_formula = '{a} + {b} = {c}'
sub_formula = '{a} - {b} = {c}'
formulas = set()
for i in range(50):
a=random.randint(0, 10)
b=random.randint(0, 10)
formulas.add(add_formula.format(a=a, b=b, c=a+b))
if a>=b:
#小外