Examen Python : Variables, Lecture/Écriture, Conditions, Boucles

Voici un ensemble d’exercices pour un examen en Python, axé sur les variables, la lecture/écriture, les conditions et les boucles. Cette série d’exercices comprend différentes catégories pour couvrir divers aspects du langage Python.

Partie 1: Questions Courtes

  1. Variables (15 points):
  • Déclarez une variable prenom et initialisez-la avec votre prénom.
  • Déclarez une variable ville et initialisez-la avec le nom de votre ville.
  • Affichez le message « Je m’appelle [prenom] et j’habite à [ville]. »
  1. Lecture et Écriture (20 points):
  • Demandez à l’utilisateur de saisir un nombre entier.
  • Stockez ce nombre dans une variable nombre.
  • Affichez le carré de ce nombre.

Partie 2: Conditions

  1. Conditions (25 points):
  • Demandez à l’utilisateur de saisir un nombre.
  • Si le nombre est positif, affichez « Le nombre est positif. »
  • Si le nombre est nul, affichez « Le nombre est nul. »
  • Sinon, affichez « Le nombre est négatif. »
  1. Conditions (30 points):
  • Demandez à l’utilisateur de saisir une note entre 0 et 100.
  • Affichez la mention correspondante (« Échec », « Passable », « Bien », « Très bien » ou « Excellent ») en fonction de la note.

Partie 3: Boucles

  1. Boucles (35 points):
  • Utilisez une boucle for pour afficher tous les nombres pairs de 2 à 20.
  1. Boucles (40 points):
  • Créez une liste de fruits.
  • Utilisez une boucle while pour afficher chaque fruit de la liste jusqu’à ce que le mot « pomme » soit rencontré.

Partie 4: Bonus (15 points)

  1. Bonus – Fonction (15 points):
  • Écrivez une fonction appelée est_palindrome qui prend une chaîne en paramètre et renvoie True si la chaîne est un palindrome, False sinon.