1. Learn
  2. /
  3. Cursuri
  4. /
  5. Crearea chatboților în Python

Connected

exercițiu

Adăugarea varietății

Poate deveni plictisitor să auzi mereu aceleași răspunsuri. În acest exercițiu, vei adăuga puțină varietate. Dacă îl întrebi pe bot cum se simte, probabilitatea ca acesta să răspundă cu "oh I'm great!" sau "I'm very sad today" ar trebui să fie egală.

Aici vei folosi modulul random – mai exact random.choice(ls) – care selectează aleatoriu un element dintr-o listă ls.

Un dicționar numit responses, care asociază fiecare mesaj cu o listă de răspunsuri posibile, a fost deja definit pentru tine.

Instrucțiuni 1/2

undefined XP
    1
    2
  • Importă modulul random.
  • Dacă message se află în responses, folosește random.choice() în funcția respond() pentru a alege aleatoriu un răspuns potrivit.
  • Dacă message nu se află în responses, alege aleatoriu un răspuns implicit.