

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

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

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

Цикл

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



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

Операции

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

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

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 | 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" ) |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | 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" ) |