Да и снова про валидацию. Куда ж без нее. Юзер вводит данные своего возраста текстом и это проблема...Во-первых надо понять, что введены точно цифры, во-вторых проверить - являются ли эти цифры датой рождения, ну и в третьих - есть ли ли пользователю 18 лет.Все делаем в питоне, пишем отдельной функцией. В качестве аргумента получаем некий текст. Далее надо определить возраст в годах. И тут есть проблема, потому что количество дней из года в год разное. Можно заморочиться с календарем и высчитывать сколько дней было в каждом году. Для особо ленивых - используется приведенное значение, мы просто делим кол-во дней на 365.2425. Точность практически 100%. Рекомендую.Ах да, еще один момент, надо проверить, вдруг юзер ввел дату будущего, которая еще не наступила, возможно сам Кайл Риз к нам пожаловал :))t.meФакты Pro IT 🐼Рассказываю про свои проекты, делюсь фактами про IT, иногда разбавляю ленту шутками