Python : Généralités
Aller à la navigation
Aller à la recherche
Cette page contient des généralités sur le langage Python que je ne sais pas où mettre !
Symboles, chaînes et caractères spéciaux
- \t signifie "tabulation"
- Dans une chaîne de caractères, tout symbole précédé de "\" sera protégé, c'est-à-dire non interprété et affiché comme tel. Par exemple : print("Il cria : \"Bonjour!\"") affichera : Il cria : "Bonjour!"
- On peut délimiter un string avec des ", des ', et des
La fonction "Decimal" qui permet de limiter le nombre de chiffres après la virgule
from decimal import *
# On va utiliser plusieurs fonctions du module decimal, donc on les importe toutes,
# (c'est le rôle de *).
a = 43.28
b = 5.27
q = a/b
print (q) # affichage standard avec 15 chiffres
- Maintenant, on utilise le module decimal :
q = Decimal(a/b)
# Grâce à Decimal, q est un objet qui possède certaines propriétés,
# dont celle de s'afficher avec un certain nombre de chiffres après la virgule.
- affichage avec 2 chiffres
print (q.quantize(Decimal('.01'), rounding=ROUND_HALF_UP))
- affichage avec 4 chiffres
print (q.quantize(Decimal('.0001'), rounding=ROUND_HALF_UP))
- affichage avec 6 chiffres
print (q.quantize(Decimal('.000001'), rounding=ROUND_HALF_UP))
Bonnes pratiques :
http://python.iutsf.org/wp-content/uploads/2015/07/PEP8_PEP257_KAIDKASBAH__BESSON.pdf