#TutorielPython3 : Apprendre à coder en Python #39 : Palindrome #1 - Élément de réponse #1
10 Septembre 2019 , Rédigé par Zamba Synkin Publié dans #e-Learning, #Tech' Net & Code, #Dico exquis anti-mystification
Prérequis : Tous les tutoriels précédents
Jeux de lettres et de mots #1
Pour rappel, il nous a été demandé ce qui suit :
1. Écrire un script qui permet de dire si un mot saisi par l'utilisateur est un palindrome ou pas.
- Le résultat sera affiché comme ci-dessous, par exemple, pour ressasser et Kinshasa :
Le mot ressasser est un palindrome.
Le mot Kinshasa n'est pas un palindrome.
Coup de pouce :
Un palindrome est un mot ou une phrase qui peut se lire indifféremment de gauche à droite ou de droite à gauche tout en gardant le même sens (exemple : la mariée ira mal, kayak, ressasser, elle).
Voici le script :
Quand je saisis ressasser,
la Console me renvoie ceci :
Et quand je saisis Kinshasa,
la Console me renvoie ce qui suit :
Ce script semble donner des résultats attendus. Est-il pour autant est-il satisfaisant ?
Pour répondre à cette question, je vous propose de relancer le script et de saisir le mot Kayak dont on sait qu'il est un palindrome.
Seulement voilà, Python semble s'être trompé ! Que s'est-il passé ? Eh bien, du fait que Python est sensible à la casse, Kayak est différent de kayak ! Et donc Python a raison.
Il nous faut donc corriger notre script de sorte que Kayak re(devienne) un palindrome! Pour ce faire, nous allons changer la ligne de code 9 du script en faisant appel à la méthode native lower (ou upper).
Lire la suite :
Apprendre à coder en Python #40 : Palindrome #2 - Élément de réponse #2
==== De vous à nous ====
Pour être alerté de la publication de nouveaux articles, en temps réel, pensez à vous inscrire, au préalable, à la Newsletter en saisissant votre adresse-mail (valide) dans la zone dédiée, ci-dessous.
Après quoi, un mail de confirmation sous forme de lien vous sera envoyé pour s’assurer que vous êtes bien le titulaire de l’adresse-mail saisie. Et, il vous suffira simplement de valider ce lien (en cliquant dessus) pour que votre inscription devienne effective.
Du reste, pour nous faire une suggestion, signaler une erreur, un lien inactif ou nous faire part d’une information précise en rapport avec le Congo, cliquez ici.
Merci et à bientôt.
L'Equipe RdC.
Météo de la ville de Kinshasa
Newsletter
Abonnez-vous pour être averti des nouveaux articles publiés.
Catégories
- 1509 Echos de la vie quotidienne Congo & Diaspora
- 1382 Autre regard
- 1361 Focus sur le mal Congolais
- 1211 C'est à voir et à revoir
- 628 Dico exquis anti-mystification
- 560 e-Learning
- 422 Carte blanche à
- 334 Fréquence Agora
- 314 Tech' Net & Code
- 133 Curiosités & Saveurs locales
- 93 Echappées artistiques
- 44 Congo & Diaspora en un clin d'oeil
- 41 Adresses utiles
- 36 Jeux d'hier et d'aujourd'hui
- 30 En ce temps-là
- 16 Arbres fruitiers
==============================
Algorithmique & programmation :
- ● Larp
- ● Scratch
- ● Linotte
- ● Python
- ● GeoGebra
- ● Xcas
- ● Excel & langage VBA
- ● HTML5 & CSS3
- ● JavaScript
=================================
Commenter cet article