Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Funciones en Python

Total questions: 15

Worksheet time: 15mins

Name
Class
Date
1.

¿Cuál es la finalidad de una función en Python?

a)

Realizar una tarea específica

b)

Imprimir valores

c)

Ordenar listas

d)

Generar números aleatorios

2.

¿Qué contiene una función en Python?

a)

Solo valor de retorno

b)

Solo nombre de la función

c)

Solo código de la función

d)

Nombre de la función, argumentos, código de la función, valor de retorno

3.

¿Cómo se invoca o llama una función en Python?

a)

Con el nombre de la función y enviando el valor de los parámetros

b)

Con el nombre de la función y sin enviar parámetros

c)

Con el nombre de la función y enviando solo el valor de retorno

d)

Con el nombre de la función y enviando solo el código de la función

4.

¿Qué sucede después de la ejecución de la sentencia return en una función?

a)

Depende del valor retornado por la función

b)

Solo se ejecutará la última instrucción después de return

c)

Se ejecutarán todas las instrucciones después de return

d)

No se ejecutará ninguna instrucción después de return

5.

¿Qué son los parámetros en la definición de una función?

a)

Los valores que se imprimen

b)

Los valores que se reciben

c)

Los valores que se retornan

d)

Los valores que se envían

6.

¿Qué son las variables locales en Python?

a)

Variables definidas dentro de una función y solo accesibles dentro de su ámbito local

b)

Variables que solo pueden ser utilizadas en funciones matemáticas

c)

Variables que pueden ser utilizadas en cualquier parte del programa

d)

Variables definidas fuera de todas las funciones y accesibles desde cualquier parte del programa

7.

¿Qué hace la función int( ) en Python?

a)

Convierte valores en punto flotante a enteros y los redondea hacia arriba

b)

Convierte valores en punto flotante a enteros sin redondear

c)

Convierte valores en punto flotante a enteros y los redondea

d)

Convierte cualquier valor en un entero

8.

¿Qué proporciona el módulo matemático (math) en Python?

a)

Funciones para generar números aleatorios

b)

Funciones para trabajar con listas y diccionarios

c)

Funciones para manipular cadenas de texto

d)

La mayoría de las funciones matemáticas habituales

9.

¿Qué hace la función math.ceil(x) en Python?

a)

Permite redondear números a un número específico de dígitos decimales

b)

Retorna una suma precisa en coma flotante de los valores de un iterable

c)

Devuelve el entero más próximo menor o igual que x

d)

Devuelve el entero más próximo mayor o igual que x

10.

¿Qué hace la función math.exp(x) en Python?

a)

Devuelve el logaritmo en base 10 de x

b)

Devuelve ex

c)

Devuelve xy

d)

Devuelve el logaritmo en base 2 de x

11.

¿Qué hace la función random.randrange([start,] stop [,step]) en Python?

a)

Devuelve un número aleatorio de punto flotante entre 0.0 y 1.0

b)

Devuelve un número entero aleatorio incluyendo el punto de inicio del rango

c)

Devuelve un número entero aleatorio dentro de un rango ingresado

d)

Devuelve un elemento seleccionado al azar dentro de un rango ingresado

12.

¿Qué hace la función random.choice(secuencia) en Python?

a)

Devuelve un número entero aleatorio dentro de un rango ingresado

b)

Devuelve un número aleatorio de punto flotante entre 0.0 y 1.0

c)

Devuelve un elemento aleatorio de una secuencia no vacía

d)

Devuelve un elemento aleatorio de una secuencia vacía

13.

¿Qué hace la función random.shuffle(a) en Python?

a)

Mezcla aleatoriamente el orden de los elementos

b)

Devuelve un número aleatorio de punto flotante entre 0.0 y 1.0

c)

Devuelve un número entero aleatorio dentro de un rango ingresado

d)

Mezcla el orden de los elementos en orden ascendente

14.

¿Qué hace la función random.random() en Python?

a)

Devuelve un número aleatorio de punto flotante entre 0.0 y 10.0

b)

Devuelve un número entero aleatorio entre 0 y 100

c)

Devuelve un número aleatorio de punto flotante entre 0.0 y 1.0

d)

Devuelve un número entero aleatorio dentro de un rango ingresado

15.

¿Qué hace la función random.uniform(a, b) en Python?

a)

Devuelve un número entero aleatorio entre 0 y 100

b)

Devuelve un número aleatorio de punto flotante entre 0.0 y 1.0

c)

Devuelve un número entero aleatorio dentro de un rango ingresado

d)

Devuelve un número de punto flotante entre a y b