Предмет: Информатика, автор: Pidarynok

Створити програму котра буде що секунди виводити на екран значення секунд хвилин годин дня місяця року. Врахувати кількість днів для кожного місяця та високосний рік. Для створення програми потрібно використати розгалудження, цикли двох типів та підключення бібліотеки.

Ответы

Автор ответа: timkafey
1

import datetime

now = datetime.datetime.now()

print(now.strftime('%d-%m-%Y %H:%M:%S'))

print('''\nСічень: 31 днів

Лютий: 28 (29) днів

Березень: 31 днів

Квітень: 30 днів

Травень: 31 днів

Червень: 30 днів

Липень: 31 днів

Серпень: 30 днів

Вересень: 31 днів

Жовтень: 30 днів

Листопад: 31 днів

Грудень: 30 днів''')

print('\nнайближчі високосні роки: 2020, 2024')


timkafey: оказалось что можно без циклов
Pidarynok: спасибо, но в том и проблема, что, воно хочет циклы
timkafey: сейчас попробую исправить
timkafey: import datetime
now = datetime.datetime.now()

print(now.strftime('%d-%m-%Y %H:%M:%S'))

l = '''\nСічень: 31 днів
Лютий: 28 (29) днів
Березень: 31 днів
Квітень: 30 днів
Травень: 31 днів
Червень: 30 днів
Липень: 31 днів
Серпень: 30 днів
Вересень: 31 днів
Жовтень: 30 днів
Листопад: 31 днів
Грудень: 30 днів'''.split('\n')
for i in l:
print(i)

l = '\nнайближчі високосні роки: 2020, 2024'.split(' ')
i = 0
while i < len(l):
print(l[i], end = ' ')
i += 1
Похожие вопросы
Предмет: Математика, автор: Вика24576