Dal corso: Imparare Python

Sblocca questo corso con una prova gratuita

Iscriviti adesso per accedere a oltre 23.200 corsi tenuti da esperti del settore.

Sfida: palindromi

Sfida: palindromi

(musica elettronica) - [Istruttore] Ok,, è tempo di prendere ciò che abbiamo imparato nel capitolo e fare una sfida di programmazione. Per questa sfida, creeremo un programma che rileva se una stringa di caratteri è un palindromo. E un palindromo è una stringa che legge allo stesso modo, sia in avanti che all'indietro, meno qualsiasi spazio bianco o punteggiatura. Quindi eseguirò il programma finito proprio qui nel terminale. E quando lo eseguirò, diventerà chiaro cosa devi costruire per questa sfida. Quindi il programma inizia chiedendo queste stringhe per testare un palindromo, o la parola exit per fermare il programma. E ho intenzione di inserire la parola radar, con la R maiuscola, e puoi vedere che il test palindromo è vero e notare che il programma ignora le lettere maiuscole e minuscole. E radar è un palindromo perché la parola legge la stessa, sia all'indietro che in avanti, e mi viene chiesto di passare alla stringa successiva. E continuerò a farlo fino a quando non entrerò…

Contenuti