Un año bisiesto es aquel año que es divisible entre 4 pero no es divisible entre 100, a menos que sea divisible entre 400 que si lo es. Crea un programa que lea dos años y que encuentre y escriba todos los años bisiestos entre esos dos años. El programa deberá usar la sentencia repetitiva while.
bisiesto(a, b): while a <= b: if a % 4 == 0 and a % 100 != 0 or a % 400 == 0: return True a += 1 return False def main(): print(bisiesto(2000, 2100)) if __name__ == '__main__': main() A: El problema es que estás usando un bucle