diff options
| author | Anhgelus Morhtuuzh <anhgelus@anhgelus.world> | 2025-01-31 15:34:40 +0100 |
|---|---|---|
| committer | Anhgelus Morhtuuzh <anhgelus@anhgelus.world> | 2025-01-31 15:34:40 +0100 |
| commit | f1c0d57b427846a7aa9807b5b7bb4289212eed72 (patch) | |
| tree | becf89471ab7e66c4f96cf8c965274bf84058959 /semestre 1/informatique/2- Instruction, variables, alternatives.md | |
Ajout du premier semestre
Diffstat (limited to 'semestre 1/informatique/2- Instruction, variables, alternatives.md')
| -rw-r--r-- | semestre 1/informatique/2- Instruction, variables, alternatives.md | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/semestre 1/informatique/2- Instruction, variables, alternatives.md b/semestre 1/informatique/2- Instruction, variables, alternatives.md new file mode 100644 index 0000000..853361c --- /dev/null +++ b/semestre 1/informatique/2- Instruction, variables, alternatives.md @@ -0,0 +1,41 @@ +--- +tags: + - sorbonne + - informatique +semestre: 1 +--- +Une expression a un type et une valeur +Une instruction s'interprète mais n'a pas de valeur + +Déclaration est : +```python +s : float +``` + +L'initialisation est : +```python += "hello world" +``` + +Définition d'une variable est sa déclaration et son initialisation + +Occurrence est l'utilisation de la variable + +Réaffectation est une modification de sa valeur + +Inférence de type est une déduction automatique du type d'une variable + +> [!warning] Définitions de variable +> Les définitions de variable sont toujours au début (sauf pour les variables d'occurration) + +La convention est la snake_case pour tout + +Alternative : +```python +if condition: + consequant1() +elif condition2: + consequant2() +else: + consequant3() +``` |
