explicacion lista
Publicado por Matias (7 intervenciones) el 30/04/2020 01:22:54
hola amigos, buenas noches. los molesto con la siguiente consulta. necesito si alguien pudiese explicarme esta funcion, porque no la entiendo. me refiero a coloquialmente. no entiendo por que la "s"de seguir, es decir, como funciona. asimismo no entiendo el razonamiento de la funcion. o sea, todo lo que esta antes del while, por que no lo imprime antes, si hay un par de "prints"
se agradece. saludos
se agradece. saludos
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
def bisiesto (a , lista):
if a % 4 == 0 and a % 100 != 0 or a % 400 == 0:
print("es bisiesto")
return lista.append(str(a) + " es bisiesto")
else:
print("no es bisiesto")
return lista.append(str(a) + " no es bisiesto")
seguir = "s"
lista = []
while seguir == "s":
consulta = int(input("Que año desea comprobar? "))
bisiesto(consulta , lista)
seguir = input("desea consultar otro año? s / n ")
print(lista)
Valora esta pregunta


0