Pythonissa matemaattiset perustoiminnot ovat kieleen sisäänrakennettuna.
Tämän lisäksi voidaan käyttää matemaattisia moduuleita, esim. math- moduuli ja sen kompleksilukuja käyttävä cmath ja muita matemaattisia kirjastoja.
Pythonin komentotulkkia voidaan käyttää laskimena itsessään.
Siinä ei tarvitse erikseen käyttää print()- funktiota.
KOKEILE:
2+2
50 - 5*6
(50 - 5.0*6) / 4
8/5.0
Laskujärjestys on yleisten laskusääntöjen mukainen, joten kerto- ja jakolaskut suoritetaan ja sen jälkeen yhteen- ja vähennyslaskut.
Laskuissa voidaan käyttää sulkeita, joilla voidaan rytmittää ja vaikuttaa laskujärjestykseen. Lisäksi voidaan käyttää jakolaskua tai potenssiin korotusta.
KOKEILE
Jakolasku:
10/3
10/3.0
Tasajako:
10//3
10//3.0
Jakojäännös:
17 % 3
Potenssiin korotus:
5**2 # 5 korotettuna toiseen potenssiin
2**7 # 2 korotettuna 7:nteen potenssiin