teslariu

fun

Jul 22nd, 2021
235
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.80 KB | None | 0 0
  1. #!/usr/bin/env python
  2. # -*- coding: utf-8 -*-
  3. """
  4. Script que implementa funciones aritméticas en el campo de los
  5. numeros reales
  6. """
  7.  
  8. def suma(a,b,c,d,e):
  9.     """Función que imprime la suma de cinco parámetros"""
  10.     return a+b+c+d+e
  11.    
  12. lista = [1,2,3,4,5]
  13. dicc = {"a":1, "b":2, "c":3, "d":4, "e":5}
  14.  
  15.  
  16. # pasando con el índice
  17. total = suma(lista[0],lista[1],lista[2],lista[3],lista[4])
  18. print(total)
  19.  
  20. # pasando con unpacking
  21. a,b,c,d,e = lista
  22. total = suma(a,b,c,d,e)
  23. print(total)
  24.  
  25. # pasando la lista con desagrupamiento
  26. total = suma(*lista)
  27. print(total)
  28.  
  29. # pasando las claves del diccionario con desagrupamiento
  30. total = suma(*dicc)
  31. print(total) # concatena las claves
  32.  
  33. # pasando los valores del diccionario con desagrupamiento
  34. total = suma(**dicc)
  35. print(total) # suma los valores
Advertisement
Add Comment
Please, Sign In to add comment