Wpis z mikrobloga

Jest ktos w stanie mi napisać ten warunek?

from datetime import date as datetime
import datetime

data = "1997-02-12"
rok_ur = int(data[0:4])
miesiac_ur = int(data[5:7])
dzien_ur = int(data[8:10])

rok = datetime.date.today().year
miesiac = datetime.date.today().month
dzien =datetime.date.today().day

# prawda = 1, falsz = 0
wiekLata = rok - rok_ur - ((miesiac < miesiac_ur) and (dzien < dzien_ur))

print(wiekLata)
input()

tak żeby było if wiekLata = rok - rok_ur - ((miesiac < miesiac_ur) and (dzien < dzien_ur))
#studbaza #informatyka #programowanie #python
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@EminencjaAbstynencja: troche ci pomoge, bo jeszcze nie miales funkcji wiec nie bedziesz wiedzial jak to zapisac. https://dpaste.org/4xVx masz tutaj kod, staralem sie zeby byl jak najbardziej prosty.

tam gdzie jest komentarz (4 linia) jest funkcja i tam musisz cos dopisac, zeby program wykonal sie poprawnie. rozpisalem tam kilka przypadkow tak zebys od razu mogl sprawdzic, czy wynik jest poprawny, w tym momencie 3 z 5 przypadkow sa niepoprawne.

powodzenia
  • Odpowiedz