Fondamentaux de la programmation Python

Extrait de la fiche de révision

Plan du Cours

  1. Variables et instructions élémentaires
  2. Boucles bornées et répétitions
  3. Conditions et comparaisons
  4. Fonctions et portée des variables
  5. Boucles non bornées
  6. Décomposition et arrêt des boucles

1. Variables et instructions élémentaires

Points essentiels

📌 L'affectation avec = attribue une valeur à une variable, tandis que l'égalité avec == compare deux valeurs et renvoie un booléen.

  • L'instruction x += 1 augmente la valeur actuelle de x de 1, comme l'affectation x = x + 1.

  • L'opérateur + concatène deux chaînes de caractères, par exemple "abc" + "def" produit "abcdef", tandis que la multiplication d'une chaîne par 3 répète cette chaîne trois fois.

  • L'instruction input bloque le programme jusqu'à ce qu'une valeur soit saisie et renvoie cette valeur sous forme de chaîne de caractères.

📌 L'opérateur % renvoie le reste d'une division euclidienne, tandis que l'opérateur // renvoie son quotient entier.

Astuce mémo

Affecter une valeur avec = n'est pas comparer avec ==

2. Boucles bornées et répétitions

Notions clés & Définitions

  • Boucle bornée : Une boucle dont le nombre de tours est connu à l'avance.
Lire la fiche complète →

Aperçu du QCM

1. Quelle instruction compare deux valeurs et produit un booléen sans modifier une variable ?

2. Si x vaut 4, quelle valeur obtient-on après l'exécution de x += 1 ?

3. Quel est le résultat de l'expression « abc » + « def » en Python ?

Faire le QCM (19 questions) →

Aperçu des flashcards

Quelle est la différence entre = et == en Python ?

= attribue une valeur, == compare deux valeurs et renvoie un booléen.

Que fait l'instruction x += 1 en Python ?

Elle augmente la valeur de x de 1.

Que produit l'opération "abc" + "def" en Python ?

La concaténation "abcdef".

Que fait la multiplication d'une chaîne par 3 en Python ?

Elle répète la chaîne trois fois.

Quel est le rôle de l'instruction input en Python ?

Elle bloque le programme jusqu'à une saisie et renvoie une chaîne.

Que renvoie l'opérateur % en Python ?

Le reste d'une division euclidienne.

Voir toutes les 32 flashcards →

Questions fréquentes

Que contient la fiche de révision sur Fondamentaux de la programmation Python ?

La fiche de révision couvre les notions essentielles de Fondamentaux de la programmation Python. Elle est structurée par thématiques pour faciliter l'apprentissage et la mémorisation, avec des définitions clés, des explications et des synthèses.

Lire la fiche complète →

Combien de questions contient le QCM sur Fondamentaux de la programmation Python ?

Le QCM contient 19 questions à choix multiples avec corrections détaillées et explications pour chaque réponse. Idéal pour tester tes connaissances et identifier tes lacunes.

Faire le QCM (19 questions) →

Comment réviser Fondamentaux de la programmation Python avec les flashcards ?

Revizly propose 32 flashcards interactives sur Fondamentaux de la programmation Python. Chaque carte présente une question au recto et la réponse au verso, permettant une révision active et efficace basée sur la répétition espacée.

Voir toutes les 32 flashcards →

Cours similaires

Crée tes propres fiches depuis tes cours

Importe ton PDF ou colle ton cours, l'IA génère fiches, QCM et flashcards en 30 secondes.