diff options
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() +``` |
