Travaux pratiques python
Exercice 1 :
Générateur de phrases
Demander une chaine de la forme suivante : ‘’mot1/mot2/mot3/mot4/
Transformer cette chaine en liste puis la mélanger
Si le nombre d’élément dans cette liste est inférieur à 10
Afficher les deux premiers mots
Si le nombre d’éléments est supérieur ou égale à 10
Alors afficher les 3 derniers mots.
Exercice 2 :
Ecrire un programme Python sous forme de fonction qui prends en paramètre une liste L
formée de nombres entiers et qui renvoie la liste des index des entiers pairs figurant dans la
liste L. Exemple pour L = [3 , 4 , 7 , 12 , 43 , 22 , 9] l'algorithme renvoie la liste [1 , 3 , 5].
Exercice 3 :
Écrire en Python une classe « Somme » ayant deux variables « n1 » et « n2 » et une fonction
membre « som() » qui calcule la somme. Dans la méthode principale main demandez à
l’utilisateur d’entrez deux entiers et passez-les au constructeur par défaut de la classe
« Somme » et afficher le résultat de l’addition des deux nombres.
Exercice 4 :
Écrire en Python une classe «Rectangle» ayant deux variables « a » et « b » et une fonction
membre « surface() » qui retournera la surface du rectangle.