teslariu

funciones

May 5th, 2023
868
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.07 KB | None | 0 0
  1. #!/usr/bin/env python
  2. # -*- coding: utf-8 -*-
  3. # Funciones
  4. """
  5. def f():
  6.    pass
  7.    
  8. def saludar():
  9.    print("hola")
  10.  
  11. def suma(a,b,c):
  12.    return a+b+c
  13.    
  14. total = suma(1,2,3)
  15. print(total)
  16.  
  17. print(suma("Hola"," ","Juan"))
  18.  
  19. nueva_lista = suma([1,2],[100,200],["Hola",True])
  20. print(nueva_lista)
  21.  
  22. def imprimir(lista):
  23.    for item in lista:
  24.        print(item)
  25.        
  26. notas = [5,4,6]
  27. nombres = ["Juan", "Ana"]
  28.  
  29. imprimir(notas)
  30. imprimir(nombres)
  31.  
  32. def es_mayor(edad):
  33.    if edad >= 18:
  34.        return "Mayor"
  35.    else:
  36.        return "Menor"
  37.    
  38. print(es_mayor(11))
  39.  
  40. # funciones con arg por defecto
  41.  
  42. def nacionalidad(nombre, nac = "argentino"):
  43.    print(f"Hola {nombre}, usted es {nac}")
  44.    
  45. nacionalidad("Juan")
  46. nacionalidad("Hugo","chileno")
  47.  
  48.  
  49. import aritmetica
  50.  
  51. total = aritmetica.suma(1,2)
  52. print(total)
  53.  
  54. """
  55. def sumar(*args):
  56.     return sum(args)
  57.    
  58. print(sumar(1,2,3,4))
  59. print(sumar(1,2,3,4,5,6,7,8,9,10))
  60.  
  61. def crear_dicc(**kwargs):
  62.     return kwargs
  63.    
  64.  
  65. dicc = crear_dicc(a=1,b=3,c=100)
  66. print(dicc)
  67.  
  68. print(dicc["a"])
  69.  
  70.  
Advertisement
Add Comment
Please, Sign In to add comment