wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Python SmartC3 U1 y U2 listas

Total questions: 39

Worksheet time: 21mins

Name
Class
Date
1.

Las listas son estructuras de datos definidas por el usuario.

a)

Verdadero

b)

Falso

2.

Las estructuras de datos representan cómo se organizan y almacenan los datos en Python. Las estructuras de datos en Python se clasifican en estructuras de datos_______________

a)

Primitivas y no primitivas

b)

Primarias y secundarias

c)

Enteros y booleanos

d)

Cadenas y flotantes

3.

Para que las computadoras funcionen a tan alta velocidad, estas instrucciones deben estar listas en el formato o lenguaje más simple que pueda interpretarse directamente en una arquitectura orientada al hardware, que se denomina:

a)

Lenguaje Máquina

b)

Comandos

c)

CPU

d)

Programa

4.

Ejecutan el código línea por línea. Por eso es más rápido en términos de análisis de código, ya que aparecen errores de código en tiempo de ejecución.

(a)  

5.

Primero escanean el código y luego lo convierten en código de máquina una vez como una sola pieza, lo que es más rápido en ejecución que un intérprete.

(a)  

6.

Es el conjunto de reglas que definen la estructura de la oración de Python (línea de código)

a)

Sintaxis

b)

Semántica

c)

Reglas de ortografía

d)

Formato de texto

7.

Se refiere al significado de la oración de Python (línea de código).

a)

Semántica

b)

Sintaxis

c)

Oración

d)

Texto

8.

¿Cuál no es una palabra clave de Python?

a)

Forever

b)

Print

c)

Continue

d)

For

e)

And

9.

Son declaraciones útiles escritas para documentar el código. Se pueden insertar entre las líneas y se denotan con un carácter "#" que precede.

a)

Comentarios

b)

Documentos

c)

Variables

d)

Constantes

10.

El código mostrado tiene errores de sintaxis, selecciona el código correcto en la opciones.

a)

b)

c)

11.

Un programa es un conjunto de instrucciones o líneas de código que se escriben en un determinado protocolo para ser ejecutadas y resolver un determinado problema.

a)

Verdadero

b)

Falso

12.

Los compiladores ejecutan el código línea por línea. Por otro lado, los intérpretes escanean primero el código y luego lo convierten en código máquina una vez como una sola pieza.

a)

Verdadero

b)

Falso

13.

Es el conjunto de reglas que definen la estructura de la oración de Python.

a)

Sintáxis

b)

Semántica

14.

Integer, Float, String y Boolean son estructuras de datos:

a)

Primitivas

b)

No primitivas

15.

Lista, Tupla y Diccionario son estructuras de datos:

a)

Primitivas

b)

No primitivas integradas

c)

No primitivas definadas por el usuario

16.

Integer, Float, String y Boolean son estructuras de datos:

a)

Primitivas

b)

No primitivas

17.

Las listas son estructuras de datos definidas por el usuario.

a)

Verdadero

b)

Falso

18.

Las variables son las pequeñas unidades de almacenamiento que mantienen cierta información para ser utilizada a través de un programa.

a)

Verdadero

b)

Falso

19.

Es una secuencia de caracteres, que pueden ser mayúsculas o minúsculas, números, símbolos o caracteres especiales

a)

String (Cadena)

b)

Número

c)

Booleano

d)

Cuerda

20.

Encuentra el error en el siguiente código y selecciona el código correcto

a)

b)

c)

21.

El siguiente programa imprime el tipo de dato de la variable_X, encuentra el error y selecciona la opción correcta.

a)

b)

c)

22.

De acuerdo al código mostrado que se mostrará en la ventana de comando cuando el programa ejecute la línea 5

a)

integer_Z

b)

108

c)

<class 'int'>

d)

45

23.

De acuerdo al código mostrado que se mostrará en la ventana de comando cuando el programa ejecute la línea 6

a)

integer_Z

b)

108

c)

<class 'int'>

d)

45

24.

El tipo de datos booleano se utiliza para presentar variables con el valor de True o False.

a)

Verdadero

b)

Falso

25.

Los nombres de variables pueden comenzar con un número y no pueden contener caracteres especiales.

a)

Verdadero

b)

Falso

26.

¿Por qué este fragmento de código no se ejecuta correctamente? (Seleccione todas las que correspondan)

var_Float = 4,56

print(var_float)

(Selecciona dos opciones)

a)
  • El valor de var_Float debe ser un número entero.

b)
  • Falta una variable adicional en el código.

c)
  • El comando print debe ser print(type(var_float))

d)
  • El comando print necesita una variable predefinida.

e)
  • Python distingue entre mayúsculas y minúsculas.

27.

¿Cuál es el resultado esperado de este fragmento de código?

a)

1

b)

Verdadero

c)

Falso

d)

0

28.

¿Cuál es el resultado esperado de este código?

print(type(99.88)

a)
  • (entero _Z)

b)
  • < class 'float' >

c)
  • < class 'int' >

d)
  • (integer_Y)

29.

El proceso de creación de una variable se llama:

a)

Variable

b)

Tipo de dato

c)

Declaración

d)

String

30.

Son declaraciones útiles escritas para documentar el código. Se pueden insertar entre las líneas denotándolas con un carácter precedente

a)

Comentarios

b)

Programa

c)

Compiladores

d)

Booleano

31.

Una _____ de Python es un modelo para crear un nuevo objeto. Se considera el contorno que describe un objeto.

a)

Clase

b)

Lista

c)

Tupla

d)

Conjunto

32.

Qué línea de código define una variable de tupla que contiene los siguientes elementos: "manzana" / "naranja" / "plátano"

a)

fruta = ["manzana", "naranja", "plátano"]

b)

fruta = ("manzana", "naranja", "plátano")

c)
  • fruta = {"manzana ", "naranja ", "plátano "}

33.

El resultado del código siguiente es:

a)

True

b)

False

34.

Dado este código:

li = [3, 4, 5]

¿Qué código mostrará el tipo de variable li?

a)

print(type(li))

b)
  • print(li)

c)
  • type(li)

d)
  • len(li)

35.

¿Cuál es el resultado esperado de este código?

a)

Suma de 99 + 1 = 100

b)
  • Suma de 99 + 100 = 1

c)
  • Suma de 100 + 1 = 99

36.

¿Cuál es el resultado que muestra el código en la imagen?

a)

gato

raton

3

b)

gato

raton

2

c)

gato

perro

3

d)

perro

raton

3

37.

¿Cuál es el resultado que muestra el código en la línea 4?

a)

[6, 44, 3, 1, 0, 77, 22]

b)

[6, 44, 3, 1, 0, 77, 22, 77]

c)

[6, 44, 3, 1, 0, 77, 22, 77, 77, 88]

38.

¿Cuál es el resultado que muestra el código en la línea 6?

a)

[6, 44, 3, 1, 0, 77, 22]

b)

[6, 44, 3, 1, 0, 77, 22, 77]

c)

[6, 44, 3, 1, 0, 77, 22, 77, 77, 88]

39.

¿Cuál es el resultado que muestra el código en la línea 9?

a)

[6, 44, 3, 1, 0, 77, 22]

b)

[6, 44, 3, 1, 0, 77, 22, 77]

c)

[6, 44, 3, 1, 0, 77, 22, 77, 77, 88]