Вин 10
питон 3.11.1
можете пожалуйста подробно рассказать о строке pday = days[b-2]
Я просто растерянный в ступоре, второй час туплю, почему какой-то минус и 1 в квадратных скобках??
питон 3.11.1
можете пожалуйста подробно рассказать о строке pday = days[b-2]
Код:
days = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]
b, a = map(int, input().split())
if a == 1:
pday = days[b-2]
pmh = b - 1
fday = 2
fmh = b
elif a == days[b-1]:
pday = a-1
pmh = b
fday = 1
fmh = b+1
else:
pday = a-1
pmh = b
fday = a+1
fmh = b
print(f"{str(pmh).rjust(2, '0')}.{str(pday).rjust(2, '0')} {str(fmh).rjust(2, '0')}.{str(fday).rjust(2, '0')}")
Я просто растерянный в ступоре, второй час туплю, почему какой-то минус и 1 в квадратных скобках??
Последнее редактирование: