Archives de
Tag: chaîne

Script permettant de distinguer et de compter les consonnes, les voyelles et les espaces dans une chaîne de caractères

Script permettant de distinguer et de compter les consonnes, les voyelles et les espaces dans une chaîne de caractères

une_chaine = « Joyeux Anniversaire » compteur_voyelles = 0 compteur_consonnes = 0 compteur_espaces = 0 for lettre in une_chaine : if lettre in « aeiouyAEIOUY »: print (lettre, « est une voyelle ») compteur_voyelles = compteur_voyelles + 1 elif lettre ==  » « : print (lettre, « est un espace ») compteur_espaces = compteur_espaces + 1 else : print (lettre, « est une consonne ») compteur_consonnes = compteur_consonnes + 1 print (« Il y a, dans cette phrase, »,compteur_voyelles, »voyelle(s), »\ ,compteur_consonnes, »consonne(s), »,compteur_espaces, »espace(s) ») Exécution : J est une consonne o est une voyelle y est une…

Lire la suite Lire la suite

Les caractères des chaînes de caractères ne peuvent être remplacés

Les caractères des chaînes de caractères ne peuvent être remplacés

>>> chaine = « Il traque » >>> # je veux changer « traque » pour « craque » >>> chaine [3] ‘t’ >>> chaine [3] = « c » Traceback (most recent call last): File «  », line 1, in chaine [3] = « c » TypeError: ‘str’ object does not support item assignment >>> chaine [:3] ‘Il ‘ >>> chaine [:3] + « craque » ‘Il craque’ >>> chaine [4:] ‘raque’ >>> chaine [:3] + « c » + chaine [4:] ‘Il craque’ >>> chaine2 = chaine [:3] + « c » + chaine [4:]…

Lire la suite Lire la suite