Exercice 48
Écrire un algorithme Python sous forme de fonction nommée first_equal_last() qui prend en paramètre une chaîne de caractères 's' , et qui renvoie 'True' si le premier caractère est identique au dernier caractère de la chaîne, et renvoie 'False' sinon.
Exemple: si s = "revenir", la fonction doit renvoyer 'True'. Si s = "Python", la fonction renvoie False
Solution
|
1 2 3 4 5 6 7 8 9 10 11 12 13 |
def first_equal_last(): if s[0] == s[-1]: return True else: return False """ La fonction utilise l'indexation des chaînes de caractères en Python pour comparer le premier caractère (s[0]) au dernier caractère (s[-1]). Si les deux sont identiques, la fonction renvoie True, sinon elle renvoie False. """ # Exemple d'usage: print(first_equal_last()("revenir") # output: True print(first_equal_last()("Python")) # output: False |
Younes Derfoufi
CRMEF OUJDA
Acheter sur Très Facile !
-
Promo !

Routeur WiFi AX 3000 Mbps TP-Link Routeur, WiFi 6, 4 antennes à haute performance, OneMesh, WPA3
Le prix initial était : € 99,00.€ 56,00Le prix actuel est : € 56,00. Acheter le produit -

Guide Raspberry Pi - Pas à pas pour débutant
€ 14,00 Acheter le livre -

Le code des programmeurs: Maitriser python par la pratique
€ 9,00 Acheter le livre
1 thought on “Solution Exercice 48: algorithme python qui teste si le premier caractère est identique au dernier dans une chaine”