

input()
round()
sqrt()
float()
int()
str()
elif = else if
for
while
while True
Значения

Массивы как списки

Пример словаря

Цикл

Разные функции



Ключевые слова

Операции

Проверки условии

Действия со списками

try:
õpilastenimed=[]
vanused=[]
count=0
while True:
kordamised=input("Kas nimid korduvad? jah või ei: ")
if kordamised.lower() == "jah":
Inimestearv=int(input("Palju inimesi on? "))
for a in range(Inimestearv):
nimed=input("Milline on tema nimi? ")
õpilastenimed.append(nimed)
õpilastenimed= list(dict.fromkeys(õpilastenimed)) # või õpilastenimed=list(set(nimed))
for l in õpilastenimed:
count = count +1
print(õpilastenimed)
break
elif kordamised.lower() == "ei":
Inimestearv=int(input("Palju inimesi on? "))
for a in range(Inimestearv):
nimed=input("Milline on tema nimi? ")
õpilastenimed.append(nimed)
for l in õpilastenimed:
count = count +1
print(õpilastenimed)
break
elif kordamised.lower() == "lõpp":
exit
else:
print("Küsin uuesti, kas korduvad või ei?")
print()
for a in range(count):
vanus=int(input("Kui vana ta on? "))
vanused.append(vanus)
print(vanused)
except:
print("Vale andmetüüp")
try:
while True:
vastusküsimusele=input("Mida tahad teada? noorem vanus, vanem vanus, kogusumma või keskmine: ")
if vastusküsimusele.lower() =="noorem vanus":
vanused.sort()
print(vanused[0])
break
elif vastusküsimusele.lower() =="vanem vanus":
vanused.sort(reverse=True)
print(vanused[0])
break
elif vastusküsimusele.lower() =="kogusumma":
kogusum=int(sum(vanused))
print(kogusum)
break
elif vastusküsimusele.lower() =="keskmine":
keskmine=int(sum(vanused)/count)
print(keskmine)
break
else:
print("küsin uuesti")
except:
print("Vale andmetüüp")