nsi:premiere:syntaxe_python
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| nsi:premiere:syntaxe_python [2021/06/18 19:48] – goupillwiki | nsi:premiere:syntaxe_python [2022/08/28 22:51] (Version actuelle) – goupillwiki | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ====== Syntaxe des structures algorithmiques en Python ====== | ====== Syntaxe des structures algorithmiques en Python ====== | ||
| + | |||
| + | {{ : | ||
| Par **syntaxe**, | Par **syntaxe**, | ||
| Ligne 7: | Ligne 9: | ||
| De plus, en Python, on n' | De plus, en Python, on n' | ||
| + | |||
| + | Vous pouvez constater que cela produit une écriture allégée et lisible. C'est une des qualités de Python. | ||
| </ | </ | ||
| - | ===== SI -> if ===== | + | ===== Conditions ===== |
| + | |||
| + | Les structures à suivre font référence à des conditions. Ces conditions consistent à tester si tel quantité est égale, différente ou supérieure à telle autre. On a donc besoin de symboles pour exprimer ces tests. | ||
| + | |||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | |||
| + | ===== SI 🠒 if ===== | ||
| <WRAP group> | <WRAP group> | ||
| Ligne 37: | Ligne 52: | ||
| </ | </ | ||
| - | ===== SI... SINON -> if... else ===== | + | ===== SI... SINON 🠒 if... else ===== |
| <WRAP group> | <WRAP group> | ||
| Ligne 54: | Ligne 69: | ||
| </ | </ | ||
| </ | </ | ||
| - | <WRAP half columns> | + | <WRAP half column> |
| <code python linenums> | <code python linenums> | ||
| if condition: | if condition: | ||
| Ligne 69: | Ligne 84: | ||
| </ | </ | ||
| - | ===== TANT QUE... RÉPÉTER | + | ===== TANT QUE... RÉPÉTER |
| <WRAP group> | <WRAP group> | ||
| Ligne 93: | Ligne 108: | ||
| </ | </ | ||
| - | ===== POUR CHAQUE... FAIRE -> for... in ===== | + | ===== POUR CHAQUE... FAIRE 🠒 for... in ===== |
| <WRAP group> | <WRAP group> | ||
| - | <WRAP half columns> | + | <WRAP half column> |
| <code lang-none linenums> | <code lang-none linenums> | ||
| POUR CHAQUE élément DANS ensemble FAIRE | POUR CHAQUE élément DANS ensemble FAIRE | ||
| Ligne 119: | Ligne 134: | ||
| <WRAP tip> | <WRAP tip> | ||
| Python permet l' | Python permet l' | ||
| + | |||
| + | Vous pouvez remarquer que dans l' | ||
| </ | </ | ||
| - | ===== RÉPÉTER n FOIS -> for i in range(n) ===== | + | ===== RÉPÉTER n FOIS 🠒 for i in range(n) ===== |
| Il n'y a pas de structure exprès pour '' | Il n'y a pas de structure exprès pour '' | ||
| Ligne 149: | Ligne 166: | ||
| '' | '' | ||
| - | ===== POUR i ALLANT DE a À b -> for i in range(a, | + | ===== POUR i ALLANT DE a À b 🠒 for i in range(a, |
| C'est la forme classique de la boucle '' | C'est la forme classique de la boucle '' | ||
nsi/premiere/syntaxe_python.1624038493.txt.gz · Dernière modification : de goupillwiki
