Origine des majuscules à True/False en Python
Résolu/Fermé
A voir également:
- Origine des majuscules à True/False en Python
- Acronis true image - Télécharger - Sauvegarde
- La vidéo à télécharger a été accélérée. elle va 4 fois plus vite que la vidéo d'origine. restaurez la vidéo d'origine. combien de papillons figurent à 3 secondes et 6 images dans la vidéo d'origine ? ✓ - Forum Montage et acquisition vidéo
- Manga origine ✓ - Forum Réseaux sociaux
- Accéder au site manga origine - Forum Réseaux sociaux
- Manga origine x - Forum Réseaux sociaux
3 réponses
georges97
Messages postés
11842
Date d'inscription
lundi 31 janvier 2011
Statut
Contributeur
Dernière intervention
26 avril 2024
2 251
13 sept. 2019 à 06:54
13 sept. 2019 à 06:54
Bonjour yg_be, bonjourHellquestioning
Avec tout le respect dû aux intervenants et en essayant de ne pas interférer.
Un mot-clé tel que True, sachant que la plupart des langages font la distinction entre majuscule et minuscule permet d'employer la même expression comme nom de variable, ce qui n'est pas prudent pour éviter la confusion, mais possible.
Si l'on entre :
true = 12
et que l'on entre ensuite true et enter, le résultat sera le contenu de la variable
Si l'on entre True et enter, le résultat est la valeur booléenne, à savoir True
Si l'on entre false puis print false, on obtient: name 'false' is not defined
Cordialement
Avec tout le respect dû aux intervenants et en essayant de ne pas interférer.
Un mot-clé tel que True, sachant que la plupart des langages font la distinction entre majuscule et minuscule permet d'employer la même expression comme nom de variable, ce qui n'est pas prudent pour éviter la confusion, mais possible.
Si l'on entre :
true = 12
et que l'on entre ensuite true et enter, le résultat sera le contenu de la variable
Si l'on entre True et enter, le résultat est la valeur booléenne, à savoir True
Si l'on entre false puis print false, on obtient: name 'false' is not defined
Cordialement
yg_be
Messages postés
22730
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
26 avril 2024
1 477
12 sept. 2019 à 20:43
12 sept. 2019 à 20:43
bonjour, Python est une construction artificielle.
Ceux qui l'ont construit ont décidé, sans doute pour faciliter l'utilisation du langage par les humains, de définir ces constantes ainsi. Cela me semble une bonne décision.
Aurais-tu préféré une majuscule à la fin: truE et falsE?
Ceux qui l'ont construit ont décidé, sans doute pour faciliter l'utilisation du langage par les humains, de définir ces constantes ainsi. Cela me semble une bonne décision.
Aurais-tu préféré une majuscule à la fin: truE et falsE?