Alle fag › Programmering med Python › Tall og typer

Tall og typer

Python har flere tallslag. int er heltall, float er desimaltall. Vanlig divisjon / gir alltid float, mens // runder ned til et heltall og % gir resten. type(x) viser hvilken type en verdi har.

a / ba\,/\,bvanlig divisjon, gir alltid float
a / ⁣/ ba\,/\!/\,bheltallsdivisjon, rundes ned
a%ba \% bresten etter heltallsdivisjon

Symboler

a, ba,\ btallene som divideres

Eksempel

7 // 2 gir 3, og 7 % 2 gir 1, siden 7=3⋅2+17 = 3\cdot 2 + 1.

7 / 2 gir 3,5 (float).

// og % henger sammen: a == (a // b) * b + a % b.
Øv på grunnleggende python gratis →

Strenger og indeksering →

Del av Programmering med Python: Grunnleggende Python.