Size: a a a

Сообщество Python Программистов

2021 May 04

AT

Alexander T in Сообщество Python Программистов

import datetime as dt

now = dt.date.today()
dom_str = input("введите дату рождения по образцу месяц,день: xx/xx:")
dom_str += f'/{now.year}'
dom = dt.datetime.strptime(dom_str, '%d/%m/%Y').date()
dom = dom if dom > now else dom.replace(year=now.year + 1)
res = (dom - now).days
print(res)
источник

I

ILIYA in Сообщество Python Программистов
спасибо сейчас проверю!
источник

K

KarmaBot in Сообщество Python Программистов
Вы увеличили карму Alexander T до 5131.65 (+7.07)
источник

I

ILIYA in Сообщество Python Программистов
спасибо все работает а можешь подробно обьяснить я примерно понял но мне нужно полностью понять
источник

K

KarmaBot in Сообщество Python Программистов
Вы увеличили карму Alexander T до 5138.72 (+7.07)
источник

AT

Alexander T in Сообщество Python Программистов
что из этого объяснить?
источник

I

ILIYA in Сообщество Python Программистов
dom_str += f'/{now.year}'

что делает данная строка и что такое f
источник

AT

Alexander T in Сообщество Python Программистов
f’/{now.year}’ === ‘/‘ + str(now.year)
источник

AT

Alexander T in Сообщество Python Программистов
ставит к дате текущий год
источник

¯

¯\_(ツ)_/¯  in Сообщество Python Программистов
f строка способ форматирования строк
источник

I

ILIYA in Сообщество Python Программистов
а что такое replace вот здесь вот

else dom.replace(year=now.year + 1)
источник

I

ILIYA in Сообщество Python Программистов
я тупой просто)
источник

AT

Alexander T in Сообщество Python Программистов
очевидно, заменяет год на следующий
источник

I

ILIYA in Сообщество Python Программистов
replace это метод правильно?
источник

¯

¯\_(ツ)_/¯  in Сообщество Python Программистов
Да, метод строк
источник

I

ILIYA in Сообщество Python Программистов
понял спасибо
источник

I

ILIYA in Сообщество Python Программистов
😌
источник

AT

Alexander T in Сообщество Python Программистов
не строк, а дейттайма.
источник

¯

¯\_(ツ)_/¯  in Сообщество Python Программистов
А, да)
источник

¯

¯\_(ツ)_/¯  in Сообщество Python Программистов
я аж удивился что там нету (old и new) после того как сказал вспомнил что в дейттайме тоже был рэплейс
источник