funkcja response
This commit is contained in:
parent
44e7b656fd
commit
b72ec326cb
12
main.py
12
main.py
@ -30,19 +30,23 @@ pairs = {
|
||||
|
||||
# funkcja zwracająca odpowiedź na zadane pytanie
|
||||
def eliza_response(message):
|
||||
pass
|
||||
|
||||
for key, answers in pairs.items():
|
||||
matches = re.match(key, message.lower())
|
||||
if matches:
|
||||
chosen_answer = random.choice(answers)
|
||||
return chosen_answer
|
||||
return "Nie rozumiem"
|
||||
|
||||
# pętla główna programu
|
||||
def main():
|
||||
print('Cześć, jestem Eliza. Jak się czujesz dzisiaj?')
|
||||
while True:
|
||||
insert = input('')
|
||||
insert = input('Ty: ')
|
||||
if insert.lower() in ['do widzenia', 'do zobaczenia', 'na razie'
|
||||
'pa', 'cześć', 'żegnam', 'do usłyszenia',
|
||||
'zakończ', 'koniec', 'elo', 'żegnaj'
|
||||
'do usłyszenia', 'pa pa', 'do następnego razu']:
|
||||
print('Do widzenia!')
|
||||
print('Eliza: Do widzenia!')
|
||||
break
|
||||
print(eliza_response(insert))
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user