Aller au contenu

Quelques compléments⚓︎

Tests sur des booléens⚓︎

Évitez les comparaisons entre un booléen et les valeurs True ou False :

🐍 Script Python
# pas recommandé
if trouve == True:
    print('Valeur trouvée !')

# recommandé
if trouve:
    print('Valeur trouvée !')

Ne pas être ou n'être pas ?⚓︎

Utilisez is not plutôt que not ... is :

🐍 Script Python
# pas recommandé
if not val is None:
    print('val n\'a pas de valeur')

# recommandé car plus lisible
if val is not None:
    print('val n\'a pas de valeur')

Pour aller plus loin sur la PEP8 :