Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

В чём ошибка? (Условие в комментариях)

year = int(input())
if year % 4 == 0 & year % 100 == 0 & year % 400 == 0:
print("Leap year")
else :
print("Not a leap year")
ОшибкиPython
  · 139
Исправляю старые баги, добавляю новые  · 21 сент 2021
По условиям кода получается, что высокостный год только тот, что кратный 4 и 100 и 400. А 2020/16/12...? В условиях задачи по другому написанно - кратный 4 но не 100 или 400.
Условие будет примерно таким:
if (y % 4 == 0 and y % 100 != 0) 
   or y % 400 == 0:
Советую привыкать писать and/or, потому что код будут читать другие люди.