Convention if statement
Résolu/Fermé
MickaToast
Messages postés
142
Date d'inscription
mercredi 19 février 2014
Statut
Membre
Dernière intervention
23 juillet 2015
-
10 oct. 2014 à 23:19
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 11 oct. 2014 à 12:32
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 11 oct. 2014 à 12:32
A voir également:
- Convention if statement
- Date if en francais excel - Forum Programmation
- Bios has been reset please reconfigure a bios setup items if needed - Forum BIOS
- If exist - Forum Java
- If char ✓ - Forum Programmation
- Vba if not ✓ - Forum Excel
4 réponses
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 844
Modifié par fiddy le 11/10/2014 à 11:54
Modifié par fiddy le 11/10/2014 à 11:54
Bonjour,
C'est mieux d'aller à la ligne.
Donc cette version :
Note : si reponseServeur est un booléen, c'est True et False sans guillemet qu'il faut utiliser.
Google is your friend
C'est mieux d'aller à la ligne.
Donc cette version :
if reponseServeur == "True": break elif reponseServeur == "False": print("\nCe compte existe deja, veuillez utiliser un autre nom de compte\n\n\n") else: print("\nUne erreur est survenue. Veuillez reessayer\n\n\n")
Note : si reponseServeur est un booléen, c'est True et False sans guillemet qu'il faut utiliser.
Google is your friend
canarder
Messages postés
1714
Date d'inscription
jeudi 28 août 2008
Statut
Membre
Dernière intervention
13 mai 2018
355
10 oct. 2014 à 23:21
10 oct. 2014 à 23:21
C'est exactement pareil, certains disent seulement que la première écriture est plus lisible, mais je suis pas de cet avis.
MickaToast
Messages postés
142
Date d'inscription
mercredi 19 février 2014
Statut
Membre
Dernière intervention
23 juillet 2015
24
10 oct. 2014 à 23:23
10 oct. 2014 à 23:23
Et d'après la convention python il y a aucune règle? Car je n'arrive pas à trouver quand il y a une ligne uniquement, certes quand il y en a plusieurs j'utilise toujours des indentations sinon ça devient vite illisible.
MickaToast
Messages postés
142
Date d'inscription
mercredi 19 février 2014
Statut
Membre
Dernière intervention
23 juillet 2015
24
10 oct. 2014 à 23:25
10 oct. 2014 à 23:25
D'ailleurs, est-ce que c'est egalement le cas pour les blocs try/except?
canarder
Messages postés
1714
Date d'inscription
jeudi 28 août 2008
Statut
Membre
Dernière intervention
13 mai 2018
355
10 oct. 2014 à 23:25
10 oct. 2014 à 23:25
Qu'est-ce que tu appelles "convention" ? Il y a une syntaxe à respecter, et tu la respectes dans les deux cas.
MickaToast
Messages postés
142
Date d'inscription
mercredi 19 février 2014
Statut
Membre
Dernière intervention
23 juillet 2015
24
10 oct. 2014 à 23:27
10 oct. 2014 à 23:27
J'appelle "convention" la PEP python
MickaToast
Messages postés
142
Date d'inscription
mercredi 19 février 2014
Statut
Membre
Dernière intervention
23 juillet 2015
24
11 oct. 2014 à 12:10
11 oct. 2014 à 12:10
Dans ce cas si la PEP 8 le recommande j'utiliserais cette syntaxe. Et d'ailleurs pour la variable reponseServeur ce n'est pas un booléen, elle peut aussi retourner "Erreur".
Et d'ailleurs si ça aurait été un booléen, j'aurais utiliser true et false sans guillement, et sans true et false ;)
En tout cas merci à vous deux pour vos réponses et bonne journée!
Et d'ailleurs si ça aurait été un booléen, j'aurais utiliser true et false sans guillement, et sans true et false ;)
if reponseServeur:
En tout cas merci à vous deux pour vos réponses et bonne journée!
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 844
11 oct. 2014 à 12:32
11 oct. 2014 à 12:32
Très juste ;-)
Bonne journée à toi.
Bonne journée à toi.
11 oct. 2014 à 11:53
11 oct. 2014 à 12:02