1. Learn
  2. /
  3. 课程
  4. /
  5. Proiectarea sistemelor agentice cu LangChain

Connected

道练习

Creează un instrument cu cod Python

Acum că robotul tău de conversație are la dispoziție instrumentele pentru evenimente istorice și Wikipedia, administrația școlii îți solicită să adaugi și un instrument de gramatică pentru curriculumul de limba engleză. Ți s-a cerut să construiești un verificator de palindroame, care să determine dacă o expresie sau un cuvânt introdus se citește la fel și de la stânga la dreapta, și invers. Elevii ar trebui să poată folosi acest instrument pentru a testa diferite tipuri de șiruri de caractere, verificând dacă sunt palindroame – de exemplu, „level" sau „never odd or even", care se citesc identic și în ordine inversă.

说明

100 XP
  • Specifică tipul de intrare pentru instrument ca șir de caractere.
  • Convertește caracterele la litere mici folosind .lower() și elimină orice caracter non-alfanumeric cu .isalnum().
  • Pentru a determina dacă textul este un palindrom, verifică dacă textul curățat corespunde cu versiunea sa inversată.
  • Completează spațiile libere din instrucțiunea else cu intrarea originală, pentru a returna mesajul corespunzător în cazul în care textul nu este un palindrom.