Programmeerimise kodutööd
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:
a = konsonandid(s, count+1)
return s[count] + a
s = "käsnakalle" #n2ide
print(konsonandid(s, 0))
6. Tagurpidi
tagurpidi , mis võtab argumendiks sõne ja tagastab selle
Kirjuta rekursiivne funktsioon
sümbolid uue sõnena vastupidises järjestuses. Nt tagurpidi("stressed") peaks
tagastama sõne "desserts" . Ülesanne tuleks lahendada ilma tsükleid kasutamata. NB!
See funktsioon peaks töötama ka tühja sõne puhul!
def tagurpidi(s, count=0):
if len(s) - count == 0:
return ""
a = tagurpidi(s, count+1)