Altersberechnung mit Python

import datetime

def age_now():
    now_time = str(datetime.date.today())
    split_time = now_time.split("-")
    print("Bitte geben Sie Ihr Geburtsdatum ein")
    b_year = int(input("Jahr:"))
    b_month = int(input("Mond:"))
    b_day = int(input("Tag:"))

    age = int(((int(split_time[0]) * 10000 + int(split_time[1]) * 100 + int(split_time[2])) - (b_year * 10000 + b_month * 100 + b_day)) / 10000)
    print("Aktuelles Alter{}Ich bin talentiert".format(age))

age_now()

So einfach ist das. Ich benutze die int-Funktion zu oft und bin mir nicht sicher. Wenn Sie Lust dazu haben, versuchen Sie es zu reduzieren.

*** Nachtrag ***

import datetime

def age_now():
    time = str(datetime.date.today())
    now_time = int("".join(time.split("-")))
    print("Bitte geben Sie Ihr Geburtsdatum ein")
    birthday = int(input())
    age = int(((now_time - birthday) / 10000))
    print("Aktuelles Alter{}Ich bin talentiert".format(age))

age_now()

Etwas wie das. War die Eingabe für den Vorgänger nicht einfacher? Nun, diesmal an einem Ort wie diesem ...

Recommended Posts

Altersberechnung mit Python
Starten Sie Python
Scraping mit Python
Bearbeiten Sie Redmine mit Python Redmine
Fibonacci-Sequenz mit Python
Datenbereinigung mit Python
Berechnung des Python-Numpy-Arrays
Verwenden von Python # externen Paketen
WiringPi-SPI-Kommunikation mit Python
Berechnen Sie das Datum mit Python
Suchen Sie Twitter mit Python
Namensidentifikation mit Python
Hinweise zur Verwendung von Python-Unterprozessen
Berechnen Sie Daten in Python
Versuchen Sie es mit Tweepy [Python2.7]
Numerische Berechnung mit Python
Mit Python erlernte Derivate- (1) Berechnung des Devisenterminkurses-
Python-Memo mit perl-ternärem Operator
Mit Python abflachen
Scraping mit Python 3.5 async / await
Speichern Sie Bilder mit Python3-Anforderungen
Berechnungszeitmessung mit maf
Verwenden von Quaternion mit Python ~ numpy-quaternion ~
Alterserkennung mit Peppers API
[Python] Berechnungsmethode mit numpy
Versuchen Sie es mit Kubernetes Client -Python-
Berechnung des Scherspielwerts in Python
Python-Notizen zur Verwendung von Perl-Spezialvariablen
[Python] Verwenden von OpenCV mit Python (Basic)
Scraping mit Python 3.5 Async-Syntax
Überwachung von Website-Änderungen mit Python
Mit Python auf Twitter posten
Starten Sie mit Python zu Selen
Suchalgorithmus mit word2vec [Python]
Ändern Sie die Python-Version mit pyenv
Python: Grundlagen der Verwendung von Scikit-Learn ①
Erstellen Sie JIRA-Tickets mit Python
Instrumentensteuerung mit Python [pyvisa]
Bearbeiten Sie Tabellenkalkulationen lokal mit Python
Web Scraping mit Selenium (Python)
[Python] Validierung von JSON mit Voluptuous
Online-Übertragung mit Python
Datenanalyse mit Python-Pandas
Übersetzt mit Googletrans in Python
Verwenden des Python-Modus in der Verarbeitung
Verwenden von OpenCV mit Python @Mac
[Python] Schießspiel mit Pyxel
Senden Sie mit Python mit Google Mail
Berechnung der Satellitenumlaufbahn LST mit Python (wahre Sonne, durchschnittliche Sonne)
Vervollständigung von Python mit Emacs mit Company-Jedi
Harmonischer Mittelwert von Python (mit SciPy)
Initialisierung globaler Variablen mit Python-Dekoratoren
[Python] Laden von CSV-Dateien mit Pandas
GUI-Programmierung in Python mit Appjar
[Ubuntu] [Python] Objektverfolgung mit dlib
Vorsichtsmaßnahmen bei der Verwendung von Pit mit Python
Datenerfassung mit Python Googlemap API