wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Fundamentos de Python

Total questions: 52

Worksheet time: 28mins

Name
Class
Date
1.

¿Qué función se utiliza para recibir entradas del usuario en Python?

a)

get_input()

b)

read()

c)

input()

d)

scan()

2.

¿Cómo se imprime un mensaje en la consola en Python?

a)

print("mensaje")

b)

echo 'mensaje'

c)

console.log('mensaje')

d)

print_message('mensaje')

3.

¿Qué tipo de dato se utiliza para representar números enteros en Python?

a)

float

b)

int

c)

string

d)

boolean

4.

¿Cuál es la función que se usa para convertir un número en un tipo de dato float?

a)

str()

b)

float()

c)

double()

d)

int()

5.

¿Qué tipo de dato se utiliza para representar texto en Python?

a)

list

b)

str

c)

int

d)

float

6.

¿Cuáles son las reglas para nombrar variables en Python?

a)

Las reglas para nombrar variables en Python son: deben comenzar con una letra o guion bajo, pueden contener letras, números y guiones bajos, no pueden ser palabras reservadas y son sensibles a mayúsculas y minúsculas.

b)

Deben comenzar con un número

c)

No son sensibles a mayúsculas y minúsculas

d)

Pueden contener espacios y caracteres especiales

7.

¿Qué función se utiliza para convertir un valor a tipo entero en Python?

a)

list()

b)

int()

c)

str()

d)

float()

8.

¿Cómo se puede almacenar un número decimal en una variable en Python?

a)

mi_variable = 3.14

b)

mi_variable = 3.14f

c)

mi_variable = 3,14

d)

mi_variable = '3.14'

9.

¿Qué tipo de dato es el resultado de la operación 5 / 2 en Python?

a)

integer

b)

float

c)

string

d)

boolean

10.

¿Cuál es el resultado de la función print('Hola, mundo!')?

a)

Hola, mundo?

b)

Hola mundo!

c)

Hola, mundo!!

d)

Hola, mundo!

11.

¿Es posible usar espacios en los nombres de las variables en Python?

a)

Los espacios son permitidos si se usan comillas.

b)

Sí, se pueden usar espacios en los nombres de las variables.

c)

Es posible usar guiones en lugar de espacios.

d)

No, no es posible usar espacios en los nombres de las variables en Python.

12.

¿Qué tipo de dato se obtiene al usar input() en Python?

a)

string

b)

boolean

c)

list

d)

integer

13.

¿Cómo se puede cambiar un string a un entero en Python?

a)

str('string')

b)

int('string')

c)

float('string')

d)

string.to_int()

14.

¿Qué sucede si intentas convertir un string que no es un número a un entero usando int()?

a)

Se devuelve un número cero.

b)

Se produce un TypeError.

c)

Se produce un ValueError.

d)

Se convierte a un string sin errores.

15.

¿Cuál es un ejemplo válido de un nombre de variable en Python?

a)

mi_variable1

b)

miVariable!

c)

mi-variable

d)

1_variable

16.

¿Qué tipo de dato se utiliza para representar números con decimales en Python?

a)

string

b)

integer

c)

boolean

d)

float

17.

¿Cómo se puede almacenar el resultado de input() en una variable?

a)

nombre = input()

b)

nombre = input;

c)

nombre : input()

d)

input() = nombre;

18.

¿Es posible declarar una variable sin asignarle un valor en Python?

a)

No, no es posible.

b)

Solo se puede en versiones antiguas de Python.

c)

Es posible, pero no es recomendable.

d)

Sí, se puede declarar sin valor.

19.

¿Qué tipo de dato es el resultado de la operación 3 + 2.5 en Python?

a)

float

b)

boolean

c)

string

d)

integer

20.

¿Cuál es el resultado de la operación 10**3 en Python?

a)

3

b)

10

c)

30

d)

1000

21.

¿Qué función se utiliza para convertir un valor a tipo float en Python?

a)

int()

b)

number()

c)

str()

d)

float()

22.

Selecciona los tipos de variables en Python:

a)

Integer

b)

String

c)

Boolean

d)

Char

e)

Float

23.

¿Cuál de las siguientes opciones es una variable de tipo Float?

a)

-7.12

b)

5

c)

'8.2'

d)

10.4

24.

¿Cuál de las siguientes opciones es una variable de tipo String?

a)

Hola

b)

'P'

c)

"Soy una variable"

d)

18.9

25.

Selecciona las variables escritas de forma incorrecta:

a)

numero1

b)

numero 2

c)

perroGrande

d)

9coches

26.

¿Cuáles de las siguientes variables son de tipo Integer?

a)

12.2

b)

'20'

c)

-295

d)

8

27.

¿Cuáles de las siguientes variables son de tipo Boolean?

a)
b)
c)
d)
28.

Selecciona las variables creadas de forma incorrecta:

a)
b)
c)
d)
29.
¿Qué significa la indentación en Python?
a)
Definir variables
b)
Especificar la estructura del código
c)
Indicar la salida de un programa
d)
Comentar el código
30.
¿Cuál es el propósito de un comentario en Python?
a)
Ayudar al compilador a ejecutar el código
b)
Definir funciones
c)
Cambiar el comportamiento del programa
d)
Explicar el código para otros programadores
31.
¿Cómo se define una variable en Python?
a)
var = 10
b)
int var = 10
c)
variable 10 = var
d)
var := 10
32.
¿Cuál de los siguientes es un ejemplo de tipo de dato booleano en Python?
a)
"True"
b)
True
c)
1
d)
None
33.
¿Qué valor tendrá la variable x después de ejecutar el siguiente código? x = 10; x = x + 5
a)
10
b)
5
c)
15
d)
None
34.
¿Qué hace el siguiente código en Python? x = "5"; x = int(x)
a)
Convierte un número flotante a entero
b)
Asigna el valor `5` a la variable `x`
c)
Convierte una cadena a número entero
d)
No hace nada
35.

¿Qué operador se utiliza para comprobar la igualdad en Python?

a)

=

b)

===

c)

!=

d)

== (doble signo igual)

36.

¿Cuál es el operador que indica desigualdad en Python?

a)

<>

b)

==

c)

!==

d)

!=

37.

¿Qué resultado devuelve la expresión 5 == 5?

a)

5 == 6

b)

true

c)

5 != 5

d)

false

38.

¿Qué significa el operador > en Python?

a)

El operador > significa 'mayor que'.

b)

El operador > significa 'diferente de'.

c)

El operador > significa 'igual a'.

d)

El operador > significa 'menor que'.

39.

¿Qué operador se usa para verificar si un número es menor o igual que otro?

a)

<

b)

==

c)

<=

d)

>=

40.

¿Cuál es el resultado de 10 < 5?

a)

10 = 5

b)

falso

c)

verdadero

d)

10 > 5

41.

¿Qué devuelve la expresión 7 != 8?

a)

false

b)

undefined

c)

null

d)

true

42.

¿Qué operador se utiliza para obtener el residuo de una división?

a)

-

b)

/

c)

%

d)

*

43.

¿Qué significa el operador % en Python?

a)

El operador % se usa para la división entera en Python.

b)

El operador % se utiliza para la concatenación de cadenas.

c)

El operador % significa 'módulo' o 'residuo' en Python.

d)

El operador % significa 'potencia' en Python.

44.

¿Cuál es el resultado de la expresión 10 % 3?

a)

3

b)

0

c)

10

d)

1

45.

¿Cuál es la palabra reservada en python que se utiliza para obtener datos de entrada?

a)

print()

b)

input()

c)

int()

46.

IF es una estructura de control utilizada para tomar decisiones. Es un condicional que sirve para realizar unas u otras operaciones en función de una expresión.
Esta definición es:

a)

VERDADERA

b)

FALSA

47.

website = “www.escuelawow.com

nombre = ‘Esteban Alvarez’

print(website)

Que muestra por pantalla? ​ (a)  

Choose from the below words
www.escuelawow.com
Esteban Alvarez
Ninguno
48.

#imprime en consola Python “www.escuelawow.comEsteban Alvarez”​ (a)  

Choose from the below words
print(website + nombre)
print(nombre + website)
print(nombre)
print(website)
49.

¿Qué imprimirá este código?

a)

A

D

b)

B

D

c)

C

D

d)

D

50.

¿Qué se muestra por pantalla?

a)

1

b)

2

c)

3

d)

0

51.

¿Qué imprimirá este código?

a)

A

D

b)

B

D

c)

C

D

d)

D

52.

Complete el comando de python en el siguiente programa

a)

elseif

b)

elif

c)

else

d)

else if