Exercices python
1. Affectations (=)
- Crée trois variables :
nom, age, ville et affecte-leur respectivement une chaîne de caractères, un entier et une autre chaîne.
- Calcule la somme de deux nombres et affecte le résultat à une variable
somme. Affiche-la.
- Échange les valeurs de deux variables
a et b sans créer de variable temporaire.
2. Conditions (if, elif, else)
- Écris un programme qui demande l’âge de l’utilisateur et affiche :
- "Mineur" si l’âge est < 18
- "Majeur" si l’âge est ≥ 18
- Demande un nombre et affiche :
- "Négatif" si le nombre < 0
- "Zéro" si le nombre = 0
- "Positif" sinon
3. Boucle for
- Affiche les nombres de 1 à 10 avec une boucle
for.
- Calcule la somme des nombres de 1 à 100.
- Affiche chaque caractère d’une chaîne de caractères (par exemple
"Python").
4. Boucle while
- Affiche les nombres de 1 à 10 avec une boucle
while.
- Demande à l’utilisateur un mot de passe et répète la demande tant que la saisie est incorrecte.
- Crée un compteur qui démarre à 100 et s’arrête quand il atteint 0 (affiche chaque étape).
5. Définition de fonctions
- Écris une fonction
bonjour() qui affiche "Bonjour !".
- Écris une fonction
carre(x) qui renvoie le carré du nombre passé en paramètre.
- Écris une fonction
maximum(a, b) qui renvoie le plus grand des deux nombres.
- Écris une fonction
factorielle(n) qui calcule la factorielle de n avec une boucle.
6. Importation de modules
- Utilise le module
math pour calculer la racine carrée d’un nombre donné.
- Utilise le module
random pour générer :
- un nombre aléatoire entre 1 et 100
- un choix aléatoire dans une liste de prénoms
- Utilise le module
datetime pour afficher la date et l’heure actuelles.