Infoforall

Identification

Infoforall

Récapitulatif python


Ces pages contiennent simplement le récapitulatif des notions abordées dans les différentes activités.

11 - CONDITIONS

Lien vers l'activité : outils-de-base

Dernière modif. : 20 07 2023

1 - Booléens   

  • (RAPPELS) 1.1 Booléen : vrai ou faux   
  • (RAPPELS) 1.2 Expression - Instruction - Affectation   
  • (RAPPELS) 1.3 - Créer un booléen avec bool()   

2 - Instruction conditionnelle SI, SINON SI, SINON   

  • (RAPPELS) 2.1 Instruction conditionnelle   
  • 2.2 Instruction conditionnelle : structure générale   
  • 2.3 Instruction conditionnelle : un seul bloc exécuté   
  • 2.4 Instruction conditionnelle et fonction   

3 - Prédicat : fonction renvoyant un booléen   

  • 3.1 Opérateurs == et =   
  • 3.2 FONCTION : Prédicat   

4 - Opérateurs booléens   

  • 4.1 Instruction conditionnelle : prédicat à True   
  • 4.2 Instruction conditionnelle : not pour tester un prédicat à False   
  • 4.3 Instruction conditionnelle : and pour utiliser plusieurs conditions en même temps   
  • 4.4 Table de vérité du and   
  • 4.5 Instruction conditionnelle : or pour utiliser plusieurs conditions au choix   
  • 4.6 Table de vérité du or   
  • 4.7 Table de vérité du not   
  • 4.8 Priorité des opérateurs logiques (P.A.C.Bo)   

5 - If sans condition booléenne ?   

  • 5.1 Instruction conditionnelle : condition non booléenne   
  • 5.2 Instruction conditionnelle : tableau vide   
  • 5.3 Instruction conditionnelle : une erreur typique   

6 - FAQ   

12 - BOUCLES NON BORNÉES

Lien vers l'activité : les-boucles-bornees-et-non-bornees

Dernière modif. : 20 07 2023

1 - Rappel préalable : le module random   

  • (RAPPELS) 1. Fonction randint() du module random   

2 - Boucle non bornée tant que / while   

  • Erreur à éviter pendant la séance
  • (RAPPELS) 2.1 Boucle TANT QUE   
  • 2.2 Boucle bornée ou boucle non bornée   
  • 2.3 Première évaluation de la condition   
  • 2.4 TANT QUE : condition d'arrêt ou de poursuite   
  • 2.5 - Boucle infinie   

3 - Jeu interactif console   

  • (RAPPELS) 3.1 Fonction input() pour récupérer les entrées clavier   

4 - Transformation d'une boucle en l'autre   

  • 4.1 TANT QUE : transformer un POUR en TANT QUE   
  • 4.2 TANT QUE : transformer (parfois) un TANT QUE en POUR   
  • 4.3 Conclusion : BORNEE ou NON BORNEE

5 - Exos   

6 - FAQ   

13 - UNE TÂCHE UNE FONCTION

Lien vers l'activité : une-fonction-une-tache

Dernière modif. : 13 07 2023

14 - DOCTESTS : DOCUMENTER ET TESTER

Lien vers l'activité : doctests-documenter-et-tester

Dernière modif. : 12 04 2024

A faire !

15 - MINI-PROJET AVEC FOR ET IF

Lien vers l'activité : for-if-tableau-miniprojet

Dernière modif. : 04 10 2022