Mis on tingimuslause?
Tingimuslause võimaldab programmil teha otsuseid — see kontrollib, kas mingi tingimus on tõene või väär, ning täidab vastavalt sellele sobivad käsud.
Tingimuslausete struktuurid
✅ if – ainult ühe tingimuse kontroll
if tingimus:
# käsud, kui tingimus on tõene
✅ if ... else – kaks võimalikku tegevust
if tingimus:
# käsud, kui tingimus on tõene
else:
# käsud, kui tingimus on väär
✅ if ... elif ... else – mitu valikut järjest
if tingimus_1:
# käsud_1
elif tingimus_2:
# käsud_2
else:
# käsud, kui ükski tingimus ei ole tõene
Näide:
x = int(input("Sisesta vastus: "))
if x == 1:
print("Õige")
else:
print("Vale")
Olulised sisseehitatud funktsioonid
| Funktsioon | Kirjeldus |
|---|---|
abs(x) | Tagastab x absoluutväärtuse |
bin(x) | Teisendab täisarvu kahendsüsteemi kujule |
bool(x) | Annab True või False, sõltuvalt x väärtusest |
divmod(a, b) | Tagastab (jagatis, jääk) kujul paari |
float(x) | Teisendab väärtuse ujukomaarvuks |
help(objekt) | Avab Pythoni abisüsteemi konkreetse teema kohta |
input(prompt) | Küsib kasutajalt sisendit (string) |
int(x, baas) | Teisendab arvu täisarvuks; saab määrata arvusüsteemi aluse |
len(x) | Tagastab elementide arvu (nt stringi pikkus) |
max(iter) | Leiab suurima väärtuse loendist |
min(iter) | Leiab väikseima väärtuse loendist |
pow(x, y, r) | Astendab: x astmes y; valikuline jäägi arvutamine r-ga |
print(objekt, sep=' ', end='\n') | Kuvab andmed ekraanile |
sum(iter, start=0) | Summeerib loendi väärtused |
range(start, stop, step) | Loob aritmeetilise jada |
round(x, n) | Ümardab x kuni n komakohani |
type(objekt) | Tagastab objekti andmetüübi |

