Условия задачи:
Напишите программу, в которой пользователь вводит две даты, а программа определяет количество полных дней между этими датами.
Решение задачи:
from datetime import*
def delta_day():
lst = []
for i in range(1,3):
yaer = int(input(f'Введите год {i} даты:'))
month = int(input(f'Введите месяц {i} даты:'))
day = int(input(f'Введите день {i} даты:'))
lst.append(yaer)
lst.append(month)
lst.append(day)
date1 = date(lst[0],lst[1],lst[2])
date2 = date(lst[3], lst[4], lst[5])
timedelta = date2 - date1
print(timedelta.days)
delta_day()