^ Linux – Friheden til at programmere i Python: Version 1.0.20040516 – 2020-12-31 ^| | [[python:python-kommentar|forrige]] | Kapitel 2. Sprog reference | [[python:python-variabler|næste]] | ---- ==== 2.4. Aritmetiske operatorer ==== * 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 / 241 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.01.0416666666666667 For at få decimaldelen returneret (udskrevet) er det nødvendigt, at mindst det ene af tallene er et decimaltal (et tal med flydende komma). 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.57.5>>>7.0 / 23.5 >>>print "simpelt eksempel " * 3simpelt eksempel simpelt eksempel simpelt eksempel I de traditionelle computersprog kan det ikke gøres så enkelt. Der kræves noget som:print "simpelt eksempel " + "simpelt eksempel " + "simpelt eksempel " ---- | [[python:python-kommentar|forrige]] | [[python:index|hjem]] | [[python:python-variabler|næste]] | | Kommentarer | [[python:python-language-ref|op]] | Variabler |