问题描述
我正在尝试通过对文本输入使用语音来回答问题来创建数学测验,这是我得到的,有没有办法让我使用语音来回答问题?
import random
score=0
for question_num in range(1,5):
ops = ['+','-','*']
rand=random.randint(1,10)
rand2=random.randint(1,10)
operation = random.choice(ops)
maths = eval(str(rand) + operation + str(rand2))
print('\nQuestion number: {}'.format(question_num))
print ("The question is",rand,operation,rand2)
ans=int(input ("What is your answer:"))
if ans==maths:
print ("Correct")
score=score+1
else:
print ("Incorrect. The actual answer ",maths)