Tingimuslause Pythonis
Tingimuslause võimaldab programmil teha otsuseid. See kontrollib, kas mingi tingimus on täidetud (tõene) või mitte (väär) ning täidab vastavalt sellele kindlad käsud.
Tingimuslausete struktuurid
✅ if – kontrollib üht tingimust
if tingimus:
# käsud, kui tingimus on tõene
✅ if ... else – valib kahe võimaluse vahel
if tingimus:
# käsud, kui tingimus on tõene
else:
# käsud, kui tingimus on väär
✅ if ... elif ... else – kontrollib mitut tingimust järjest
if tingimus_1:
# käsud_1
elif tingimus_2:
# käsud_2
else:
# käsud, kui ükski eelnev tingimus ei ole tõene
Näide:
x = int(input("Sisesta vastus: "))
if x == 1:
print("Õige")
else:
print("Vale")
Kasulikud sisseehitatud funktsioonid Pythonis
| Funktsioon | Kirjeldus |
|---|---|
abs(x) | Tagastab arvu absoluutväärtuse |
bin(x) | Teisendab täisarvu kahendsüsteemi kujule |
bool(x) | Annab True või False sõltuvalt väärtusest |
divmod(a, b) | Tagastab (jagatis, jääk) paari |
float(x) | Teisendab väärtuse ujukomaarvuks |
help(objekt) | Kuvab abi antud objekti või teema kohta |
input(prompt) | Küsib kasutajalt sisendit (stringina) |
int(x, baas) | Teisendab väärtuse täisarvuks, saab määrata arvusüsteemi |
len(x) | Tagastab elementide arvu (nt loendi või stringi pikkus) |
max(iter) | Tagastab suurima väärtuse iteratsioonist |
min(iter) | Tagastab väikseima väärtuse |
pow(x, y, r) | Astendab: x**y, valikuline jäägi arvutus mod r |
print(objekt, sep, end) | Kuvab väärtuse ekraanile, saab muuta eraldajat (sep) ja lõppu (end) |
sum(iter, start=0) | Summeerib iteratsiooni väärtused, alustades start väärtusest |
range(start, stop, step) | Loob aritmeetilise jada |
round(x, n) | Ümardab x kuni n komakohani |
type(objekt) | Tagastab objekti andmetüübi |

