• Python - Помогите! Программа спрашивает у пользователя день, месяц и год рождения, а затем выводит возраст в годах, месяцах и днях . Без значения if.​

Ответы 6

  • Неправильно! У меня не получилось
    • Автор:

      callahan
    • 6 лет назад
    • 0
  • Ошибка вылазит.
    • Автор:

      foster21
    • 6 лет назад
    • 0
  • А не стой извени работает на самом деле просто не так вводил число
  • оценку поставь)
  • как?
    • Автор:

      esther23
    • 6 лет назад
    • 0
  • from datetime import datetime, date

    print("Your date of birth (dd mm yyyy)")  # 05 03 1900

    date_of_birth = datetime.strptime(input("--->"), "%d %m %Y")

    def calculate_age(born):

       today = date.today()

       return today.year - born.year - ((today.month, today.day) < (born.month, born.day))

    age = calculate_age(date_of_birth)

    print(age)

  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years