Revenir
Revenir

Programmation

1.Les variablessont des espaces de stockage des données. Elles peuvent contenir des nombres, des chaînes...

Sommaire

Connaître les bases de PythonCapytale pour Python

Connaître les bases de Python

1.Les variablessont des espaces de stockage des données. Elles peuvent contenir des nombres, des chaînes de caractères mais aussi des booléens comme True ou False.
Exemple
2.Python prend en chargedifférents types de données, par exemple :
  • des nombres entiers :int;
  • des nombres décimaux :float;
  • des chaînes de caractères :str;
  • des valeurs logiques (booléens) :bool.
3. Affichage des données
La fonctionprint()permet d'afficher les données.
Exemple
À l'exécution :
 4. Opérations arithmétiques
5.Les instructions conditionnellespermettent d'exécuter différentes parties du code en fonction de conditions spécifiques.
  • L'instructionifintroduit une condition. Si la condition est est vérifiée, le code indenté (en retrait) sous if est exécuté.
  • L'instructionelifest une abréviation de « else if ». Elle introduit une condition supplémentaire si la condition précédente n'est pas vraie.
  • L'instructionelseintroduit une partie de code qui est exécutée si aucune des conditions précédentes n'est vraie.
6. Les comparateurscomparent des valeurs et permettent de vérifier des conditions.
\begin{array}{|c|c||c||c|} \hline \text{Symbole}&>&<&>=\\ \hline \text{Signification}&\text{Supérieur à}&\text{Inférieur à}&\text{Supérieur ou égal à}\\ \hline \end{array}
Symbole<===!=SignificationInfeˊrieur ou eˊgal aˋEˊgal aˋDiffeˊrent de\begin{array}{|c|c||c||c|} \hline \text{Symbole}&<=&==&!=\\ \hline \text{Signification}&\text{Inférieur ou égal à} &\text{Égal à}&\text{Différent de}\\ \hline \end{array}SymboleSignification​<=Infeˊrieur ou eˊgal aˋ​==Eˊgal aˋ​!=Diffeˊrent de​​
Exemple
7. Les opérateurs de membres
  • in : vérifie si un élément est présent dans une séquence.
  • is vérifie si deux objets font référence au même emplacement mémoire.
Exemples
8. Les opérateurs logiquessont utilisés pour combiner des conditions logiques.
  • not : inverse la valeur logique d'une condition.
  • and : renvoie « Vrai » si toutes les conditions sont vraies.
  • or : renvoie « Vrai » si au moins une des conditions est vraie.
Exemples
9. Les boucles
  • Une boucle avec« while »répète un bloc de code tant qu'une condition est vraie.
Exemple
Le programme suivant donne la liste des nombres de 0 à 4.
  • Une boucle avec « for »répète un bloc de code pour chaque élément d'une séquence.
Exemple
Le programme suivant donne aussi la liste des nombres de 0 à 4.
10. Les fonctions min() et max()renvoient respectivement le plus petit et le plus grand élément d'une séquence.

Capytale pour Python

1. Allersur l'environnement Capytale dans l'ENT.
2. Insérer le codede l'activité défini par votre enseignant.
Exemple