wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Python Quiz

Total questions: 20

Worksheet time: 14mins

Name
Class
Date
1.

¿Como se declara una lista en Python?

a)

lista = ()

b)

lista = []

c)

lista = {}

d)

lista=:

2.

¿Cual es el resultado del codigo siguiente:

mi_lista=['a','b','c','d','e']

print(mi_lista[1])

a)

b

b)

a

c)

a,b,c,d,e,

d)

e

3.

Para mostrar en en consola el ultimo elemento de la siguiente lista

numeros = [1, 5, 6, 8, 15, 99]

se utiliza print(numeros[5])

a)

Verdadero

b)

Falso

4.

¿Como se puede mostrar cuantos elementos tiene la lista

lista =[1,5,6,8,99]

a)

print(lista=[1,5,6,8,99])

b)

len(lista)

c)

print(lista)

d)

print(len(lista))

5.

¿Como eliminaria el segundo elemento de la siguiente lista

lista =[1,5,6,8,99] ?

(a)  

6.

La siguiente estructura es:

a)

Una Tabla

b)

Un diccionario

c)

Una Tupla

d)

Una lista

7.

Cada elemento almacenado en un diccionario debe ser estar confirmado con la pareja key : value?

a)

Verdadero

b)

Falso

8.

El siguiente codigo Imprime

(a)  

9.
La palabra reservada para crear una clase en python es
a)
class
b)
Clas
c)
Object
d)
object
10.

Para inicializar los atributos de una clase u objeto, debemos crear un método cuyo nombre sea...

a)
new
b)
__construct__
c)
init
d)
__init__
11.

La forma correcta de escribir una tupla es:

a)

tupla = 1, 2.5, 'Visual Studio Code'

b)

tupla = [1, 2.5, 'Visual Studio Code']

c)

tupla = {1, 2.5, 'Visual Studio Code'}

d)

tupla = (1, 2.5, 'Visual Studio Code')

12.

Dada la tupla

meses=('enero', 'febrero','marzo'),

qué se mostrará por pantalla con la línea

print(meses[0])

a)

febrero

b)

enero

c)

Nada porque dará un error al ejecutar

d)

marzo

13.

Las tuplas y listas son muy similares, pero una principal diferencia es…

a)

En las listas pueden modificarse sus elementos y en las tuplas no.

b)

En las tuplas pueden modificarse sus elementos y en las listas no.

c)

No hay diferencia

d)

Las tuplas no existen en Python

14.

Para agregar datos a una tabla, se utiliza:

a)

tabla.append([dato1,'dato2',’Dato3’,])

b)

tabla.add([dato1,'dato2',’Dato3’,])

c)

Las tablas son solo de lectura

d)

tabla.insert[dato1,'dato2',’Dato3’,]

15.

La siguiente sintaxis representa

palabras= {

"key1": "valor",

"Key2":valor2,

"key2": valor3

}

(a)  

16.

para agregar datos a un diccionario utilizamos:

a)

user.add["key"]="valor"

b)

user.insert["key"]="valor"

c)

user["key"]="valor"

d)

user.append["key"]="valor"

17.

el siguiente codigo, borra a:

diccionario = {

    12: "Ana",

    13: "Juan",

    14: "Maria",

}

diccionario.pop(14)




(a)  

18.

Uno de los cuatro pilares de la Programación Orientada a Objetos es:

a)

Entropía

b)

Herencia

c)

Sinergia

d)

Ninguna opción es correcta

19.

Segun el código, cual seria un atributo de clase

a)

self.nombre=nombre

b)

def saluda(self):

print("hola")

c)

Actividad="Pensar"

d)

No hay ningún atributo de clase

20.

según el codigo, exite un metodos para el objeto Persona, ese es:

a)

def saluda(self):

print("hola")

b)

self.raza=raza

c)

Actividad="Pensar"

d)

No hay un método en el codigo