Exercice 95
Ecrire un algorithme en Python sous forme de fonction qui prends en paramètre une chaine texte et qui renvoie la liste des mots qui ne contiennent aucune majuscule. Exemple si s = 'Python est plus populaire que Java ' , la fonction renvoie la liste:
1 |
L = [ 'est' , 'plus' , 'populaire' , 'que'] |
Solution
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
#coding: utf-8 def list_mot_sans_maj(s): # initialisation de la liste des mots sans aucune majuscule listSansMaj = [] # convertir la chaine s en une liste L = s.split() # parcourir les mots de la liste L for mot in L: # tester si l'élément 'mot' contient ou non une majuscule if mot.islower(): listSansMaj.append(mot) return listSansMaj # Exemple s = 'Python est plus populaire que Java ' print("La liste des mots sans majuscule est : " , list_mot_sans_maj(s)) # La sortie est : # La liste des mots sans majuscule est : ['est', 'plus', 'populaire', 'que'] # La sortie est : # La liste des mots sans majuscule est : ['est', 'plus', 'populaire', 'que'] |
Younes Derfoufi
CRMEF OUJDA
Acheter sur Très Facile !
-
Lecteur Beikell de Carte Micro SD
€ 8,00 Acheter le produit -
Xenocam Caméra de sécurité extérieure WiFi 1080p sans Fil- Vision Nocturne
€ 41,00 Acheter le produit -
Promo !
TP-Link Routeur WiFi 6 Archer AX18** WiFi 6 nouvelle génération
Le prix initial était : € 40,00.€ 35,00Le prix actuel est : € 35,00. Acheter le produit
1 thought on “Solution Exercice 95: algorithme python qui détermine la liste des mots sans aucune majuscule”