days origin

This commit is contained in:
Medic Mike 2024-08-28 11:38:56 +07:00
parent 2734c53a02
commit 170e0ddf8d

36
main.py Normal file
View File

@ -0,0 +1,36 @@
result = [
(1, 1),
(31, 1),
(15, 8)
]
def get_long_months():
half_year_1 = list(range(1, 8, 2))
half_year_2 = list(range(8, 13, 2))
return half_year_1 + half_year_2
def format_day_or_month(value: int) -> str:
if value < 10:
value = '0' + str(value)
else:
value = str(value)
return value
def print_day(day: tuple) -> str:
day, month = day
day = format_day_or_month(day)
month = format_day_or_month(month)
return day + '.' + month
def print_days(days: list):
for day in days:
print(print_day(day))
if __name__ == '__main__':
month = get_long_months()
print_days(result)