Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python
- # -*- coding: utf-8 -*-
- #Ceci permet l'encodage des caractères accentués
- voyelles = ["a", "e", "i", "o", "u", "y", "A", "E", "I", "O", "U", "Y", "é", "à", "è", "ê", "â", "î", "ä"] #Liste des voyelles
- lettre_s = ["s", "S"] #Liste contenant les S
- nbr_lettre_s = 0 #On initialise le nombre de lettres S
- nbr_voyelles = 0 #On initialise le nombre de voyelles
- chaine = raw_input("Rentrez votre chaîne de caractère :") #On demande la chaîne de caractère à etudier
- for i in range(len(chaine)): #On fait une boucle qui s’exécute selon la longueur de la chaîne entrée
- for j in range(len(lettre_s)): #Pour chaque lettre, on regarde si elle contient une lettre S
- if chaine[i] == lettre_s[j]: #Si elle contient une lettre S
- nbr_lettre_s = nbr_lettre_s + 1 #On incrémente le nombre de lettres S
- for k in range(len(voyelles)): #Pour chaque lettre, on regarde si elle contient une voyelle
- if chaine[i] == voyelles[k]: #Si elle contient une voyelle
- nbr_voyelles = nbr_voyelles + 1 #On incrémente le nombre de voyelles
- print "Il y a " + str(nbr_voyelles) + " voyelles" #On affiche le nombre de voyelles
- print "Il y a " + str(nbr_lettre_s) + " lettres S" #On affiche le nombre de lettres S
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement