Vajad kellegagi rääkida?
Küsi julgelt abi LasteAbi
Logi sisse
Sulge

"kptlst" - 1 õppematerjal

Programmeerimise kodutööd
21
docx

Programmeerimise kodutööd

mõtlen: ")) kontrolliArvamus(arv, arvamus, lubatud, kordi+1) else: print("Õige!") arv = randint(1,19) arvamus = int(input("Arva, millist 20 väiksemat arvu ma mõtlen: ")) lubatud = 5 kontrolliArvamus(arv, arvamus, lubatud, 1) 5. Vokaalide eemaldamine Kirjuta rekursiivne funktsioon konsonandid , mis võtab argumendiks sõne ja tagastab sellest sõnest uue variandi, kus kõik vokaalid on eemaldatud, nt konsonandid("kapitalist") peaks tagastama sõne "kptlst" . Ülesanne tuleks lahendada ilma tsükleid kasutamata. def konsonandid(s, count=0): vokaalid = ["a", "ä", "o", "u", "i", "e", "ö", "ü", "õ", "A", "Ä", "O", "U", "I", "E", "Ö", "Ü", "Õ"] if len(s) == 0: #ET TÜHJA SÕNE PUHUL TÖÖTAKS!!! return "" if len(s)-1 == count: if s[count] in vokaalid: return "" else: return s[count] if s[count] in vokaalid: a = konsonandid(s, count+1) return a else:

Informaatika → Programmeerimine - python
184 allalaadimist


Sellel veebilehel kasutatakse küpsiseid. Kasutamist jätkates nõustute küpsiste ja veebilehe üldtingimustega Nõustun