This media is not supported in your browser
VIEW IN TELEGRAM
Считаем возраст юзера [python + datetime]
В прошлый раз мы уже написали скрипт для генерации рандомного пользователя. Сегодня улучшим его, добавив возраст пользователя.
Тут все достаточно просто:
1️⃣ рандомную дату рождения мы получали и раньше, сейчас же мы просто начнем ее использовать
2️⃣ формат даты нам известен и не меняется, однако приходит в виде строки!, потому с использованием функции
3️⃣ в функции
👨💻 полный код примера доступен тут https://github.com/DiPaolo/the-real-coding/blob/main/python/random_user_with_age.py.
#junior #python #datetime #date
В прошлый раз мы уже написали скрипт для генерации рандомного пользователя. Сегодня улучшим его, добавив возраст пользователя.
Тут все достаточно просто:
1️⃣ рандомную дату рождения мы получали и раньше, сейчас же мы просто начнем ее использовать
2️⃣ формат даты нам известен и не меняется, однако приходит в виде строки!, потому с использованием функции
datetime.strptime()
из пакета datetime
переводим ее в объект даты, чтобы работать с датой было удобнее3️⃣ в функции
get_age()
несложным алгоритмом считаем, сколько полных лет прошло с даты рождения и до сегодняшнего дня (обратите внимание, что нам нужно учесть, что ДР мог в этом году либо уже пройти, либо еще нет, соответственно, значение возраста в зависимости от этого условия будет разным)👨💻 полный код примера доступен тут https://github.com/DiPaolo/the-real-coding/blob/main/python/random_user_with_age.py.
#junior #python #datetime #date
👍4👎1🤔1