2017-10-04 2 views
0

Ich mache eine Aufgabe für eine Intro-Python-Klasse und weiß nicht, wie man das Alter anhand meines Geburtsdatums und des aktuellen Datums berechnet.Berechnung des Alters mit DOB und aktuellem Datum. python 3.6.2

print("Hello, welcome to Hopper's Computer Museum! To determine your entrance fee, please enter the following:") 
dob = int(input("Your Date of Birth (mm dd yyyy)-: ")) 
currentdate = int(input("Today's date (mm dd yyyy): ")) 

Irgendwelche Hilfe auf, wo man vom Code anfängt, den ich bereits gehabt habe, würde fantastisch sein. Ich weiß nicht, wie man ein Alter berechnet, indem man die Eingabe mm dd yyyy verwendet.

+0

Ich habe. Alle anderen Altersberechnungen würden das Importdatum verwenden, was ich versuchte und nicht funktioniert. Ich habe einfach versucht, einen leichteren Weg zu finden, um das Alter mit dem mm dd yyyy-Input zu berechnen. Ich kann Alter finden sie 6 verschiedene Zeiten mit einzelnen Tag Monat und Jahr für aktuelle und dob, aber das ist offensichtlich viel schlampiger. – mynamedinkie

Antwort

0

Warum subtrahieren Sie nicht einfach das Geburtsjahr vom aktuellen Datum? Sie werden erfahren, wie viele Jahre Sie gelebt haben. Wenn Sie es genau wissen wollen, dann subtrahieren Sie die Monate und Daten auch.

+0

Viel Glück Subtraktion zwei Saiten. –

+0

Es funktioniert nicht. Sie müssen separat auffordern nicht mm dd yyyy verwenden. – mynamedinkie

Verwandte Themen