| Linux – Friheden til at programmere i Python: Version 1.0 – 25/01-2004 | ||
|---|---|---|
| forrige | Kapitel 2. Sprog reference | næste |
Addition + eks: 3 + 4 = 12
Subtraktion - eks: 3 - 4 = -1
Multiplikation * eks: 3 * 4 = 12
Eksponent notation ** eks: 3 ** 4 = 81
Division / eks: 3 / 4 = 0 (afrunder nedad til nærmeste hele tal)
Division // eks: 3 // 4 = 0 (afrunder nedad til nærmeste hele tal)
Modulus % eks: 3.0 % 4.0 = 0.75
FARE: Pas på ved heltalsdivisioner
>>> 25 / 24 1 |
25 divideret med 24 burde give 1.0416666666666667, men Python runder automatisk af nedad til nærmeste heltal, som i dette tilfælde er 1.
>>> 25 / 24.0 1.0416666666666667 |
I Python er der fuld støtte for flydende tal (floating point numbers). Operatorer med operanter af blandet type konverterer heltals (integer) operanten til tal med flydende komma (på engelsk punktum):
>>> 3 * 3.75 / 1.5 7.5 >>> 7.0 / 2 3.5 |
>>> print "simpelt eksempel " * 3 simpelt eksempel simpelt eksempel simpelt eksempel |
print "simpelt eksempel " + "simpelt eksempel " + "simpelt eksempel " |