Apprendre Python dans le secondaire
Open Source Your Knowledge, Become a Contributor
Technology knowledge has to be shared and made accessible for free. Join the movement.
Tout en une ligne !
Difficulté : Moyenne
Le but de cette fiche est de s'entrainer avec les créations de liste en compréhension. Voir le cours sur les listes pour plus de précision sur cette façon de créer des listes.
Tous les exercices qui suivent doivent se rédiger en une seule ligne à rajouter !
Liste des différences des cubes des nombres et de leur carré
Faire un programme qui tient en une ligne donnant la liste des pour des entiers n compris entre a et b.
Entrée : Deux nombres entiers a et b.
Sortie : La liste des
pour des entiers n compris entre a et b. n 3 − n 2
Liste des multiples de 7
Faire un programme qui tient en une ligne donnant la liste des entiers compris entre a et b qui sont multiples de 7.
Entrée : Deux nombres entiers a et b.
Sortie : La liste des entiers compris entre a et b qui sont multiples de 7.
Somme des carrés des nombres impairs
Faire un programme qui tient en une ligne donnant la somme des carrés des nombres impairs compris entre a et b.
Entrée : Deux nombres entiers a et b.
Sortie : La somme des carrés des nombres impairs compris entre a et b.
Les mots de longueur donné.
Faire un programme qui tient en une ligne donnant la liste des mots de longueur n dans une liste de mots donnée.
Entrée : Un entier n et une liste de mots
Sortie : La liste des mots de liste de longueur n.
Liste des initiales
Un peu plus dur: Faire un programme qui tient en une ligne donnant la liste des initiales de la liste des prénoms et noms donnée en entrée.
Entrée : Une liste de prénom et nom donné donnés sous la forme "Prénom Nom".
Sortie : La liste des initiales sous la forme "PN".
Exemple: pour la liste= ["Alain Verse", "Harry Cover", "Marc Assin"], il faudra afficher ["AV","HC","MA"].