FlashKeepers

Python · Python · College and University

Fundamentos de Python: Funciones y Control de Flujo

Definiciones de funciones, bucles y lógica condicional en Python, explicados con un breve ejemplo cada uno.

About this set

40 basic cards for Python Python. Set 1 of 4 in Fundamentos de Python. It opens with "¿Cómo se define una función en Python?" and "¿Qué hace un parámetro de función?". More College and University decks are listed below.

40 cards · basic cards · AI-written, checked twice. Edit anything.

Study this set free Look inside first Get FlashKeepers for iPhone

Opens in your browser, no account. Get the iPhone and iPad app · Android app

¿Cómo se define una función en Python?
Show answerUsa def, el nombre de la función, paréntesis, dos puntos y luego indenta el cuerpo.
¿Qué hace un parámetro de función?
Show answerUn parámetro es un marcador con nombre para un valor que se pasa cuando se llama a la función.
¿Cómo se devuelve un valor desde una función?
Show answerUsa la palabra clave return seguida del valor que quieres enviar de vuelta al llamador.
¿Qué es un parámetro por defecto?
Show answerUn parámetro con un valor preestablecido que se usa cuando no se pasa ningún argumento para ese parámetro.
Da un ejemplo de una función con dos parámetros
Show answerdef add(a, b): return a + b
¿Qué sucede si una función no tiene una sentencia return?
Show answerLa función devuelve None de forma implícita.
¿Qué es un docstring de función?
Show answerUn literal de cadena colocado justo después de la línea def para documentar lo que hace la función.
¿Cómo se llama a una función llamada greet?
Show answerEscribe el nombre de la función seguido de paréntesis: greet()
¿Qué son los argumentos posicionales?
Show answerArgumentos que se pasan a una función en el orden en que aparecen en la definición.
¿Cómo se pasan argumentos de palabra clave a una función?
Show answerUsa el nombre del parámetro seguido de un signo igual y el valor: func(name='Alice')
¿Qué te permite hacer *args?
Show answerPasar un número variable de argumentos posicionales a una función.
¿Qué te permite hacer **kwargs?
Show answerPasar un número variable de argumentos de palabra clave a una función.
¿Cuál es la estructura básica de una sentencia if?
Show answerif condition: seguido de código indentado que se ejecuta solo si la condición es verdadera
¿Cuál es la estructura de una sentencia if-else?
Show answerif condition: se ejecuta si es verdadera, else: se ejecuta si la condición es falsa
¿Cómo se añade una tercera rama a una condicional?
Show answerUsa elif (else if) para condiciones adicionales entre if y else.

25 more cards in the app

Study this set free