1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Crearea chatboților în Python

Connected

Bài tập

ELIZA III: Pronume

Pentru ca răspunsurile să fie coerente din punct de vedere gramatical, va trebui să transformi frazele extrase din persoana întâi în persoana a doua și invers. În engleză, conjugarea verbelor este simplă, iar simpla înlocuire a lui "me" cu "you", respectiv "my" cu "your" funcționează în majoritatea cazurilor.

În acest exercițiu, vei defini o funcție numită replace_pronouns(), care folosește re.sub() pentru a înlocui "me" și "my" cu "you" și "your" (și invers) într-un șir de caractere.

Hướng dẫn

100 XP
  • Dacă 'me' apare în message, folosește re.sub() pentru a-l înlocui cu 'you'.
  • Dacă 'my' apare în message, înlocuiește-l cu 'your'.
  • Dacă 'your' apare în message, înlocuiește-l cu 'my'.
  • Dacă 'you' apare în message, înlocuiește-l cu 'me'.