
Aclaración de las listas
Publicado por jonathan (9 intervenciones) el 16/07/2021 04:21:37
Saludos colegas.
Estoy reforzando el tema de funciones y estoy realizando un código que sume los números ingresados según la cantidad de números que deseo sumar:
Al correr el código me aparece el siguiente resultado en pantalla:
Es decir, al momento de decirle al programa que quiero sumar 4 números, me da la opción de agregar apenas el primer número y de una vez me arroja el resultado, el cual es primer número que quiero sumar. No me deja agregar los otros tres números para realizar la suma de 4 números. ayuda,¿cuál es mi error?
Mil gracias si me ayudan
Estoy reforzando el tema de funciones y estoy realizando un código que sume los números ingresados según la cantidad de números que deseo sumar:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
def sumarVarios(cant):
lis=[]
suma=0
for i in range(cant):
i=int(input("Agregue el número para la suma: "))
suma=suma+i
lis.append(i)
return suma
resultado=sumarVarios(int(input("¿cuántos números desea sumar?")))
print("La suma es:",resultado)
Al correr el código me aparece el siguiente resultado en pantalla:
1
2
3
¿cuántos números desea sumar? 4
Agregue el número para la suma: 2
La suma es: 2
Es decir, al momento de decirle al programa que quiero sumar 4 números, me da la opción de agregar apenas el primer número y de una vez me arroja el resultado, el cual es primer número que quiero sumar. No me deja agregar los otros tres números para realizar la suma de 4 números. ayuda,¿cuál es mi error?
Mil gracias si me ayudan
Valora esta pregunta


0