Programmeerimise kodutööd
for rida2 in nimedFile:
if vanemLaps[0] in rida2:
reaList = rida2.split()
vanemaNimi = ' '.join(reaList[1:])
elif vanemLaps[1] in rida2:
reaList = rida2.split()
lapseNimi = ' '.join(reaList[1:])
if not vanemaNimi in dictionary:
jamaUlesanne = set()
jamaUlesanne.add(lapseNimi)
dictionary[vanemaNimi] = jamaUlesanne
else:
mingiSet = dictionary[vanemaNimi]
mingiSet.add(lapseNimi)
dictionary[vanemaNimi] = mingiSet
return dictionary
d = seosta_lapsed_ja_vanemad("lapsed.txt", "nimed.txt")
for vanem in d:
tekst = vanem + ": "
for laps in d[vanem]:
tekst += laps + ", "
print(tekst.strip()[:-1])
12. Nädala kodutöö
Kirjuta programm, mis kontrollib, kas etteantud failis (nagu näiteks see siin) on korrektne Sudoku
lahendus. Failinimi antakse programmile ette käsurealt