Funciones Python
Publicado por Alicia (2 intervenciones) el 19/04/2020 11:16:13
Buenos días,
Estoy a prendiendo a programar con Python, hasta que empezó el estado de alarma iba a una academia, pero ahora intento seguir aprendiendo desde casa y me cuesta bastante.
Actualmente estoy haciendo ejercicios que voy encontrado por Internet y la verdad que me cuesta bastante entender los conceptos.
Mi duda ahora mismo es, estoy definiendo dos funciones una de suma y otra de multiplicación:
Agradecería me explicarais el motivo de el porque la suma es igual a 0 y la multiplicación igual a 1
Muchas gracias!!!!!
PD. Si alguien puede ayudarme con alguna web para seguir formándome se lo agradezco.
Estoy a prendiendo a programar con Python, hasta que empezó el estado de alarma iba a una academia, pero ahora intento seguir aprendiendo desde casa y me cuesta bastante.
Actualmente estoy haciendo ejercicios que voy encontrado por Internet y la verdad que me cuesta bastante entender los conceptos.
Mi duda ahora mismo es, estoy definiendo dos funciones una de suma y otra de multiplicación:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
lista=([1,2,3,4])
def sumar (lista):
suma=0
for elemento in lista:
suma +=elemento
return suma
print (sumar (lista))
def multiplicar (lista):
multiplica=1
for elemento in lista:
multiplica*=elemento
return multiplica
print(multiplicar(lista))
Agradecería me explicarais el motivo de el porque la suma es igual a 0 y la multiplicación igual a 1
Muchas gracias!!!!!
PD. Si alguien puede ayudarme con alguna web para seguir formándome se lo agradezco.
Valora esta pregunta


0