Advertisement
teslariu

funci

Oct 13th, 2021
139
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.54 KB | None | 0 0
  1. #!/usr/bin/env python
  2. # -*- coding: utf-8 -*-
  3. #
  4. # argumentos con valores por defecto o KEYWORDS ARGUMENTS
  5. def sumar2(b,a=1):
  6.     return a+b
  7.    
  8. print(sumar2(1))
  9.  
  10. def sumar(a,b,c,d,e):
  11.     return a+b+c+d+e
  12.    
  13. l = [1,2,3,4,5]
  14. dicc = {"a":1, "b":2, "c":3, "d":4, "e":5}
  15.  
  16. lista = [1,2]
  17. diccionario = {"c":3, "d":4, "e":5}
  18.  
  19.  
  20. # forma mas rudimentaria
  21. print(sumar(l[0],l[1],l[2],l[3],l[4]))
  22.  
  23. # usando unpacking
  24. a,b,c,d,e = l
  25. print(sumar(a,b,c,d,e))
  26.  
  27. # desagrupamiento
  28. print(sumar(*l))
  29. print(sumar(**dicc))
  30. print(sumar(*lista,**diccionario))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement