58

Tipos de parámetros en funciones en Python [58]

Existen diferentes formas en las que python interactua con los paramtros y en este tutorial veremos tipos de parámetros en funciones en Python:

  • Parámetro con valor por defecto.
  • Orden de los parámetros.
  • Enviar una lista como parámetro.
  • Enviar un diccionario como parámetro.
Tipos de parámetros en funciones en Python

Codigo: https://github.com/programadornovato/curso-python/commit/50452be48d9f5bfb2ac68adbc23e184368cd3108

'''
#Parámetro con valor por defecto.
def parametrosDefecto(n1,n2=20):
    print(f"n1={n1} y n2={n2}")
#parametrosDefecto(10,15)
parametrosDefecto(10)
#Orden de los parámetros.
def parametrosOrden(n1,n2,n3=30):
    print(f"n1={n1},n2={n2},n3={n3}")
#parametrosOrden(10,20,40)
parametrosOrden(n3=50,n2=40,n1=5)
#Enviar una lista como parámetro.
def listaParametro(numeros):
    cont=1
    for n in numeros:
        print(f"n{cont}={n}")
        cont+=1
listaParametro([1,2.2,"Hola"])
#Enviar un diccionario como parámetro.
def parametroDiccionario(numeros):
    print(numeros)
    print(f"n1={numeros['n1']} , n2={numeros['n2']}")
parametroDiccionario({'n1':1,'n2':2})
'''
#Enviar un diccionario como parámetro.
def parametroDiccionario2(**numeros):
    print(numeros)
    print(f"n1={numeros['n1']} , n2={numeros['n2']}")
parametroDiccionario2(n1=1,n2=2)

🎦[CURSO] PYTHON PARA PRINCIPIANTES🐍: https://www.youtube.com/playlist?list=PLCTD_CpMeEKRppvi86Dy8CPYZ8-XzN2qu

🔗 Gracias por apoyar este canal: https://www.patreon.com/programadornovato
🔗 Facebook: https://facebook.com/ProgramadorNovatoOficial
🔗 Twitter: https://twitter.com/programadornova
🔗 Linkedin: https://www.linkedin.com/in/programadornovato/
🔗 Instagram: https://www.instagram.com/programadornovato/
🔗 Pagina oficial: https://www.programadornovato.com

<<Anterior tutorial Siguiente tutorial >>

Ads Blocker Image Powered by Code Help Pro

Ads Blocker Detected!!!

En Programador Novato vivimos de los anuncios, hemos detectado que está utilizando extensiones para bloquear anuncios. Ayudanos deshabilitando tu bloqueador de anuncios. :)