【发布时间】:2021-06-04 18:23:03
【问题描述】:
我正在尝试通过对文本输入使用语音来回答问题来创建一个数学测验目前这就是我得到的有没有办法让我使用我的语音来回答问题?
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)
【问题讨论】:
标签: python math speech-recognition voice