miroir de
https://github.com/PAPAMICA/Wiki-Tech.io.git
synchronisé 2024-12-28 10:30:24 +01:00
docs: update Scripting/Python/Conditions-Boucles
Cette révision appartient à :
Parent
0214b6b202
révision
3d3e8073ec
1 fichiers modifiés avec 8 ajouts et 6 suppressions
|
@ -2,7 +2,7 @@
|
|||
title: Python - Conditions et boucles
|
||||
description: IF, ELSE, ELIF, WHILE, Comparaisons, etc…
|
||||
published: true
|
||||
date: 2021-06-14T08:19:38.364Z
|
||||
date: 2021-06-14T08:21:02.249Z
|
||||
tags:
|
||||
editor: markdown
|
||||
dateCreated: 2021-05-24T16:12:00.664Z
|
||||
|
@ -17,7 +17,7 @@ dateCreated: 2021-05-24T16:12:00.664Z
|
|||
La structure conditionnelle **IF** permet de faire un **choix**. Cela permet de rendre le code *intelligent*.
|
||||
Dans un langage courant, cela donnerait ceci :
|
||||
|
||||
```plaintext
|
||||
```python
|
||||
Si <réfrigérateur_vide = 1>
|
||||
Alors Afficher "Faire des courses"
|
||||
Fin si
|
||||
|
@ -32,8 +32,8 @@ if refrigerateur_vide == 1:
|
|||
```
|
||||
|
||||
> **Attention :** Dans d'autres langages de programmation tel que le **C#**, la fonction est délimitée par **{}**. En python, la fonction commence par **:** et c'est l'indentation qui délimite.
|
||||
>
|
||||
> Pour éviter les erreurs, les indentations (généralement faites automatiquement) doivent être 4 espaces et non une tabulation.
|
||||
{.is-warning}
|
||||
|
||||
*Démonstration :*
|
||||
|
||||
|
@ -83,9 +83,11 @@ else: # Sinon ...
|
|||
| \== | Égal à |
|
||||
| != | Différent de |
|
||||
|
||||
> **Attention :** Pour tester l'égalité de deux valeurs, on utilise **\==** et non **\=** qui lui sert à l'affectation de valeurs
|
||||
> Pour tester l'égalité de deux valeurs, on utilise **\==** et non **\=** qui lui sert à l'affectation de valeurs
|
||||
{.is-warning}
|
||||
|
||||
> **Info :** Une condition renvoie uniquement deux valeurs : **True** ou **False** (vrai ou faux). Si le test est correcte, il renverra **True**, sinon **False**.
|
||||
> Une condition renvoie uniquement deux valeurs : **True** ou **False** (vrai ou faux). Si le test est correcte, il renverra **True**, sinon **False**.
|
||||
{.is-info}
|
||||
|
||||
## Plusieurs conditions pour une clause IF
|
||||
|
||||
|
@ -133,4 +135,4 @@ while 1 != 10:
|
|||
i+=1
|
||||
```
|
||||
|
||||
> **Attention** : Il ne faut pas oublier d'incrémenter le compteur, sinon la boucle sera infinie !
|
||||
> Il ne faut pas oublier d'incrémenter le compteur, sinon la boucle sera infinie !{.is-warning}
|
Chargement…
Référencer dans un nouveau ticket