2 Valikud

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

FunktsioonKirjeldus
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