Función sum() en Python

la función sum() en Python se utiliza para calcular la suma de los elementos de un iterable (como una lista, una tupla, un conjunto o un rango).

Página de referencia: resume la firma y el uso de un método concreto. El valor está en el patrón: qué recibe, qué devuelve y en qué situación lo usarías.

Copia el ejemplo al editor, cámbiale los argumentos y comprueba la salida.

En esta lección de Función sum() en Python combinamos explicación clara y código ejecutable. El objetivo es que entiendas el concepto y puedas reutilizarlo en tus propios scripts de Python.

Prueba a cambiar los valores del ejemplo y observa la salida en consola. Experimentar es la forma más eficaz de fijar el concepto.

Errores frecuentes: olvidar la indentación en bloques if, for o def; confundir = con ==; no importar un módulo antes de usarlo.


Sintaxis función sum() en Python

Esta es la sintaxis de la función sum() :

Ejemplo

    start = 0

iterable = [1, 2, 3]

sum(iterable, start)
print(iterable)

  

Parámetros:

  • iterable (obligatorio): El iterable del cual se desea calcular la suma.
  • start (opcional): El valor inicial de la suma. Si se proporciona, se agregará al resultado final.

Ejemplo de función sum() en Python

Agregue todos los elementos en una tupla y devuelva el resultado:

Ejemplo

    a = (1, 2, 3, 4, 5)
x = sum(a)
print(x)
print(x)
  
Abrir en editor

Ejemplo función sum() en Python

Ejemplo para calcular la suma de una lista de números

Ejemplo

    # Función sum() en Python

def calcular_suma(lista):
    resultado = sum(lista)
    print("La suma de los elementos es:", resultado)

# Lista de ejemplo
numeros = [1, 2, 3, 4, 5]

# Llamar a la función para calcular la suma
calcular_suma(numeros)

# Salida:
"La suma de los elementos es: 15"
  

Ejemplo para agregar todos los elementos en una tupla a este número

Comience con el número 7 y agregue todos los elementos en una tupla a este número:

Ejemplo

    start = 0

iterable = [1, 2, 3]

sum(iterable, start)
print(iterable)
  

Valores de parámetros

La sintaxis indica el orden de argumentos y palabras clave. Copia la plantilla y sustituye nombres de columnas o literales entre comillas simples.

ParámetroDescripción
Iterable Requerido. La secuencia a sumar
Start Opcional. Un valor que se suma al valor de retorno

Practica Función sum() en Python en el editor

Pon en práctica lo aprendido con nuestro editor Python interactivo. Cada ejercicio incluye el código de partida y un botón para abrirlo en una nueva pestaña, donde puedes modificarlo y ejecutarlo.

Ejercicio: Usar print()

Agregue todos los elementos en una tupla y devuelva el resultado.

Ejemplo

    start = 0

iterable = [1, 2, 3]

sum(iterable, start)
print(iterable)
  
Abrir en editor

Ejercicio: Función sum() en python

Comience con el número 7 y agregue todos los elementos en una tupla a este número.

Ejemplo

    # Función sum() en Python

def calcular_suma(lista):
    resultado = sum(lista)
    print("La suma de los elementos es:", resultado)

# Lista de ejemplo
numeros = [1, 2, 3, 4, 5]

# Llamar a la función para calcular la suma
calcular_suma(numeros)

# Salida:
"La suma de los elementos es: 15"
  
Abrir en editor

Cómo practicar

1. Pulsa Ejecutar en el bloque de código.
2. Modifica un valor o argumento.
3. Vuelve a ejecutar y observa la consola.