En el minuto 9:08 *<em>(asterisco)</em> y **<em>(doble asterisco)</em> ¿No son apuntadores?

Victor Daniel Aguirre Gil

Victor Daniel Aguirre Gil

Pregunta
studenthace 6 años

En el minuto 9:08 *(asterisco) y **(doble asterisco) ¿No son apuntadores?

1 respuestas
para escribir tu comentario
    Danelia Sanchez Sanchez

    Danelia Sanchez Sanchez

    studenthace 6 años

    No,

    *args
    es un parámetro que te permite pasar un número arbitrario de argumentos a una función y se pueden acceder como una tupla.
    **kwargs
    es un diccionario que guarda nombres de los argumentos y sus** valores**.

    def myFunction(*args, **kwargs): print(args) print(kwargs) myFunction(1, 2, 3, 4, x=5, x=7) #Salida >>> (1, 2, 3, 4) # args >>> {'x': 5, 'y': 7} # kwargs
Curso Práctico de Python

Curso Práctico de Python

Aprende a programar en Python creando un CRUD desde cero. Construye una aplicación de línea de comandos, interactúa con bases de datos y maneja conceptos como clases, listas y diccionarios. Lleva tu primer proyecto Python al siguiente nivel.

Curso Práctico de Python
Curso Práctico de Python

Curso Práctico de Python

Aprende a programar en Python creando un CRUD desde cero. Construye una aplicación de línea de comandos, interactúa con bases de datos y maneja conceptos como clases, listas y diccionarios. Lleva tu primer proyecto Python al siguiente nivel.