我正在用python编写AI,但我有一个问题 如果问题有关键字,我希望它打印出答案 运行时的错误在以下行中:
if you == KeyS:
robot = 'hi friend'
我尝试过以下代码:
import time
import pyttsx3
day = time.asctime(time.localtime(time.time()))
KeyS = 'hi', 'hello'
loop = True
while loop:
you = input('you:')
if you == KeyS:
robot = 'hi friend'
elif you == 'time':
robot = day
elif you == 'bye':
robot = 'bye sir'
print('robot:' + robot)
robotsay = pyttsx3.init()
robotsay.say(robot)
robotsay.runAndWait()
exit()
else:
robot = 'i do not understand'
print('robot:' + robot)
robotsay = pyttsx3.init()
robotsay.say(robot)
robotsay.runAndWait()
我的英语不好,所以如果有语法错误,请原谅我
你需要改变
到
因为键是字符串的元组
相关问题 更多 >
编程相关推荐