Форум сайта python.su
0
{code}
Как написать программу которая считает сколько раз 31.12 был в пятницу в XX веке?
Добавлено через 2 часа 42 минуты
import datetime
s = datetime.date(1901, 1, 1)
s1 = datetime.date(2000, 12, 31)
delta = datetime.timedelta(days=31)
cколько_пьятниц = 0
while a <= b:
if s.isoweekday() == 5:
cколько_пьятниц += 1
a += delta
print(cколько_пьятниц)
привильно ли посчитано у меня 169 как проверить
Офлайн
53
serhii1986
сколько лет в одном столетии?
Офлайн
0
понятно что 100
Офлайн
35
serhii1986
привильно ли посчитано у меня 169 как проверить
import datetime result = [datetime.date(year=x, month=12, day=31).weekday()==5 for x in range(1900,2000)].count(True)
Офлайн
857
scidam20-й век определён точно, 2000 год в него входит, так же как и 1900 входит в 19.
Только нужно уточнить года 1900, 2000 что есть двадцатый век
Отредактировано py.user.next (Ноя. 28, 2016 04:36:36)
Офлайн
0
Спасибо огромное за прояснение
Офлайн