Põhilised tehted Pythonis
- Aritmeetilised tehted:
+– liitmine-– lahutamine*– korrutamine/– jagamine**– astendamine%– jäägi leidmine jagamisel
- Stringitehted:
+– tekstijuppide liitmine*– stringi kordamine mitu korda
- Võrdlusoperaatorid:
==– on võrdne!=– ei ole võrdne<,>,<=,>=– väiksem, suurem, väiksem/võrdne, suurem/võrdne
- Loogikaoperaatorid:
not– eitusand– jaor– või
Tõeväärtustabel:
p and q– tõene ainult siis, kui mõlemad on tõesedp or q– tõene, kui vähemalt üks on tõenenot p– muudab p väärtuse vastandiks
Erisümbolid stringides:
\n– uus reavahetus\t– tabeldus (tabulatsioonimärk)
Olulised funktsioonid:
type(x)– tagastab muutuja andmetüübiint(),float(),str()– väärtuse teisendamine vastavaks tüübiksprint()– väljastab teksti ekraanileinput()– loeb kasutaja sisendi
Näide:
nimi = input("Sisesta nimi: ")
print("Tere, " + nimi + "!")
Moodulid Pythonis
- Importimine:
import moodul– impordib moodulifrom moodul import *– impordib kõik mooduli funktsioonid ja muutujad
- dir() funktsioon:
dir()– näitab kõik saadaval olevad nimeddir(objekt)– kuvab objekti omadused ja meetodid
math mooduli võimalused:
- Ümardamine:
ceil(x)– ümardab ülesfloor(x)– ümardab allatrunc(x)– eemaldab murdosa
- Matemaatilised funktsioonid:
fabs(x)– absoluutväärtusfactorial(x)– faktoriaalsqrt(x)– ruutjuurpow(x, y)– x astmes ylog(x, base)– logaritm alusega baseexp(x)– eksponentfunktsioon (e^x)
- Trigonomeetrilised funktsioonid (radianides):
sin(x),cos(x),tan(x)asin(x),acos(x),atan(x)
- Nurgamõõtude teisendused:
degrees(x)– radiaanid kraadideksradians(x)– kraadid radiaanideks
- Konstandid:
pi– πe– Euleri arv
random moodul:
randint(a, b)– juhuslik täisarv vahemikus a kuni brandom()– juhuslik arv 0 ja 1 vaheluniform(a, b)– juhuslik ujukomaarv vahemikus a kuni b

