dict= {
'Hello' :'Hi',
'你好' : '你也好'
}
word = 'c'
work = True
print('你好,我是Python')
print('你想和我聊天吗')
while word == 'c' or 't' :
word=input('你可以选择和我聊天(c),还是训练我对话(t),或者让我离开(l)?:')
if word == 'c':
if len(dict) == 0:
print('我现在还不会回答问题,请训练我')
continue
chatword=input('谢谢你跟我聊天,您要说点什么?:')
for word in sorted(dict.keys()):
if str(chatword) == word:
work = True
print(dict[word])
break
elif word == 't':
question=input('请输入问题?:')
answer=input('请输入回答。:')
dict[str(question)]=str(answer)
print('训练成功')
print('我现在会回答%d个问题了'% len(dict))
elif word == 'l':
print('再见!!!')
break
else :
print('请输入正确的指令')
con
网友评论