Ha szívesen korrepetálnál, hozd létre magántanár profilodat itt.
Ha diák vagy és korrepetálásra van szükséged, akkor regisztrálj be és írd meg itt, hogy milyen tantárgyban!
Python függvény
lrobi
kérdése
113
A következőket tudjuk:
az év első napja péntek, szökőév van. Addig kell bekérni dátumot hh.nn-formátumban amíg érvénytelen formátum nem érkezik. (tehát ettől eltérő)
lehetőség képpen két függvénybe kellene megírni, idáig jutottam el:
def melyik_nap_van():
while True:
datum_in = input().split(".")
if datum_in != "__.__":
break
def main():
ls = []
days = {1: "Monday", 2: "Tuesday", 3: "Wednesday", 4: "Thursday", 5: "Friday", 6: "Saturday", 7: "Sunday}
for t in ls:
ls.append(int(datum_in))
Jelenleg 1 felhasználó nézi ezt a kérdést.
python, programozás, gyakorlás, kódolás, segítség, help, informatika, függvény, feladatok
0
Felsőoktatás / Informatika
Válaszok
1
VF{ Informatikus }
válasza
Nem igazán esik le, hogy mit próbáltál ott összehozni, illetve szétszedni. De a hiba az én készülékemben van, mert alapból utálom felaprítani a kódot csak a felaprítás kedvéért. De talán valami ilyennek lehetne értelme:
• main() függvény beolvas, ellenőriz, kiír
• melyik_nap_van() függvény megmondja, hogy a paraméterként kapott hónap és nap a hét melyik napjára esik
def main():
while True:
datum_in = input().split('.')
if len(datum_in) != 2:
break
if not datum_in[0].isdecimal() or not datum_in[1].isdecimal():
break
honap = int(datum_in[0])
if not 1 <= honap <= 12:
break
nap = int(datum_in[1])
if not 1 <= nap <= honap_hossz[honap - 1]:
break
print(f'{ honap }.{ nap } { het_nap[melyik_nap_van(honap, nap)] }')