Font size
WorksheetsPython básico, listas, conjuntos, tuplas, diccionarios, archivos
Total questions: 79
Worksheet time: 1hrs 19mins
¿Qué hace el siguiente código Python?
Define una función my_function que toma un argumento x y devuelve el cuadrado de x.
Llama a una función my_function que toma un argumento x y devuelve el cuadrado de x.
Define una función my_function que toma un argumento x y no hace nada.
Define una función my_function que toma un argumento x pero genera un error al llamarla.
Este código en Python; define dos funciones suma y resta, y luego crea un diccionario operaciones que contiene estas funciones. Finalmente, llama a la función suma del diccionario operaciones con los argumentos 5 y 3, y guarda el resultado en _.
(a)
¿Cuál de las siguientes opciones cambiará correctamente el valor de 'ciudad' a 'Cusco' en el diccionario?
persona['ciudad'] = 'Cusco'
persona.get('ciudad') = 'Cusco'
persona.valor('ciudad') = 'Cusco'
persona.ciudad = 'Cusco'
¿Qué hace el siguiente código Python?
Abre el archivo 'datos.txt' en modo escritura y escribe el contenido de la lista contenido en el archivo.
Abre el archivo 'datos.txt' en modo escritura y escribe la cadena 'linea 1\nlinea 2\nlinea 3' en el archivo.
Abre el archivo 'datos.txt' en modo escritura y escribe el contenido de la lista contenido en el archivo, agregando saltos de línea.
Abre el archivo 'datos.txt' en modo escritura y escribe la cadena 'linea 1', 'linea 2', 'linea 3' en el archivo.
La siguiente línea de código pide un valor por consola, si se ingresa una letra saltaría un error de tipo _.
(a)
¿Cuál de las siguientes opciones representa la forma correcta de abrir un archivo CSV en Python para lectura?
with open('datos.csv', 'r') as archivo_csv:
with open('datos.csv', 'w') as archivo_csv:
with csv.open('datos.csv', 'r') as archivo_csv:
with csv.open('datos.csv', 'w') as archivo_csv:
¿Cuál es la salida del código de la imagen?
["Movies", "T.V."]Error
"Movies""T.V."
¿El archivo de tipo json de la foto tiene la sintaxis correcta?
Verdadero
Falso
Relaciona los siguientes modos con su operación en el manejo de archivos
r
leer
a
agregar
w
escribir
x
crear
¿Cuál es la salida del código mostrado en la imagen?
Cada una de las llaves y valores de persona
Es una forma incorrecta de recorrer persona por lo tanto el ciclo for no muestra nada
Es una forma incorrecta de reccorrer los elementos de persona lo que genera error
Solo mostraría las llaves de persona
Dados los datos de la imagen, ¿Cuál sería la forma más adecuada de tratar este archivo?
Ponerle extensión txt, y separar por el caracter "|" para organizar los datos
Ponerle extensión csv, y dejar que el módulo csv organice los datos en listas
Ponerle extensión json, y dejar que el módulo json organice los datos en diccionarios
¿Cuál de las siguientes opciones verifica si un elemento está presente en una lista en Python?
verify()
check()
contains()
in
¿Cuál será el resultado de la siguiente línea de código?
2
3
4
Error
¿Cuál es la forma correcta de crear una lista vacía en Python?
lista = []
lista = ""
lista = ()
lista = {}
¿Cuál es la función utilizada para agregar un elemento al final de una lista en Python?
extend()
append()
insert()
add()
¿Cómo se accede al último elemento de una lista en Python?
lista[last()]
lista[end()]
lista[-1]
lista[-last()]
¿Cómo se accede al último elemento de una lista en Python?
lista[last()]
lista[end()]
lista[-1]
lista[-last()]
¿Cuál de las siguientes opciones elimina un elemento de una lista en Python?
remove()
delete()
discard()
pop()
¿Cuál de las siguientes opciones permite contar la cantidad de veces que un elemento aparece en una lista en Python?
find()
count()
search()
index()
¿Cuál de las siguientes opciones revierte el orden de los elementos en una lista en Python?
sort()
shuffle()
invert()
reverse()
¿Cuál de las siguientes opciones permite obtener el índice de un elemento en una lista en Python?
find()
index()
search()
locate()
¿Cuál de las siguientes opciones combina dos listas en una sola lista en Python?
merge()
extend()
concatenate()
combine()
¿Cuál de las siguientes opciones verifica si un elemento está presente en una lista en Python?
verify()
check()
contains()
in
¿Cuál de las siguientes opciones permite obtener la longitud de una lista en Python?
length()
size()
len()
count()
¿Cuál será el resultado de la siguiente línea de código?
2
3
4
Error
¿Qué código Python se utiliza para agregar el número 6 al final de la siguiente lista?
lista.append(6)
lista.add(6)
lista.insert(6)
lista.extend(6)
¿Cuál será el resultado de la siguiente línea de código?
[1, 2, 3, 4, 5]
[1, 2, 4, 5]
[1, 2, 4]
Error
¿Cuál es la forma correcta de crear un diccionario vacío en Python?
dict = []
dict = {}
dict = ""
dict = ()
¿Cuál es la forma correcta de acceder al valor asociado a una clave en un diccionario en Python?
dict.value(clave)
dict[clave]
dict.key(clave)
dict.get(clave)
¿Cuál de las siguientes opciones se utiliza para agregar un par clave-valor a un diccionario en Python?
dict.add(clave, valor)
dict.append(clave, valor)
dict.insert(clave, valor)
dict[clave] = valor
¿Cuál de las siguientes opciones se utiliza para eliminar un par clave-valor de un diccionario en Python?
dict.delete(clave)
dict.pop(clave)
dict.remove(clave)
dict.drop(clave)
¿Cuál de las siguientes opciones permite verificar si una clave existe en un diccionario en Python?
clave.exists()
dict.check(clave)
clave in dict
dict.contains(clave)
¿Cuál de las siguientes opciones devuelve una lista con todas las claves de un diccionario en Python?
dict.get_keys()
dict.keys()
dict.retrieve_keys()
dict.get_all()
¿Cuál de las siguientes opciones devuelve una lista con todos los valores de un diccionario en Python?
dict.values()
dict.get_values()
dict.retrieve_values()
dict.all()
¿Cuál de las siguientes opciones permite limpiar un diccionario, eliminando todos los pares clave-valor en Python?
dict.clear()
dict.clear()
dict.delete_all()
dict.delete_all()
Cual es el resultado de la ejecución del siguiente código en python?
for i in range(1,11):
print(i)
muestra una secuencia de números del 1 al 10, imprimiendo cada número en una línea separada.
Muestra los numeros pares de la secuencia
El programa no se ejecuta correctamente
Hay una exception en la ejecucion
Cual es el resultado que se imprime cuando se ejecuta el siguiente codigo de python : print(2**3)
6
9
8
10
Cual es el resultado de la ejecución del siguiente código en python?
-hola--hola--hola--hola--hola--hola
-hola--hola--hola--hola--hola--hola-
-hola--hola-hola--hola--hola--hola-
hola--hola--hola--hola--hola-hola-
Se tiene un diccionario con contactos y se desea agregar la ubicacion del contacto como nueva llave. Cual de las siguientes opciones es correcta. El contacto tiene un Id.
Ninguna opcion es correcta
¿Cuál de las siguientes estructuras de datos es inmutable?
Listas
Tuplas
Conjuntos
Diccionarios
¿Cuál estructura de datos se crea con paréntesis?
Listas
Tuplas
Diccionarios
Conjuntos
¿Si uso open con el modo "a" y el archivo no existe que sucede?
Se crea el archivo
No sucede nada
Se lanza un error.
Ninguna de las anteriores
¿Qué convención se está usando al escribir la variable edad_est?
Camel Case
Upper Camel Case
Snake Case
Notación Húngara
¿Cuál es la forma correcta de crear un diccionario vacío en Python?
dict = []
dict = {}
dict = ""
dict = ()
¿Cuál de las siguientes opciones se utiliza para agregar un par clave-valor a un diccionario en Python?
dict.add(clave, valor)
dict.append(clave, valor)
dict.insert(clave, valor)
dict[clave] = valor
¿Cuál de las siguientes opciones se utiliza para eliminar un par clave-valor de un diccionario en Python?
dict.delete(clave)
dict.pop(clave)
dict.remove(clave)
dict.drop(clave)
¿Cuál de las siguientes opciones permite verificar si una clave existe en un diccionario en Python?
clave.exists()
dict.check(clave)
clave in dict
dict.contains(clave)
¿Cuál de las siguientes opciones devuelve una lista con todas las claves de un diccionario en Python?
dict.get_keys()
dict.keys()
dict.retrieve_keys()
dict.get_all()
¿Cuál de las siguientes opciones devuelve una lista con todos los valores de un diccionario en Python?
dict.values()
dict.get_values()
dict.retrieve_values()
dict.all()
¿Cuál de las siguientes opciones permite limpiar un diccionario, eliminando todos los pares clave-valor en Python?
dict.clear()
dict.clear()
dict.delete_all()
dict.delete_all()
¿Cuál de las siguientes estructuras de datos es inmutable?
Listas
Tuplas
Conjuntos
Diccionarios
¿Si uso open con el modo "a" y el archivo no existe que sucede?
Se crea el archivo
No sucede nada
Se lanza un error.
Ninguna de las anteriores
¿Qué convención se está usando al escribir la variable edad_est?
Camel Case
Upper Camel Case
Snake Case
Notación Húngara
¿Cuál de las siguientes sentencias se utiliza para definir una función en Python?
def
loop
class
if
¿Cuál es el primer paso para manipular archivos en Python?
Leer o escribir información sobre el archivo
Cerrar el archivo
Abrir el archivo
Crear el archivo especificado
¿Qué atributo se utiliza para abrir un archivo en modo lectura?
r
a
w
x
¿Qué función se utiliza para leer el contenido completo de un archivo?
read()
readline()
readlines()
write()
¿Qué función se utiliza para escribir contenido en un archivo?
read()
readline()
readlines()
write()
¿Qué función se utiliza para cerrar un archivo?
close()
read()
write()
open()
¿Qué hace la función read(4)?
Lee los primeros 4 caracteres del archivo
Lee el archivo completo
Lee una línea del archivo
Lee todas las líneas del archivo
¿Cómo se crea o modifica el contenido de un archivo en Python?
Utilizando la función read()
Utilizando la función readline()
Utilizando la función readlines()
Utilizando la función write()
¿Cuál es el protocolo de tres pasos para manipular archivos en Python?
Abrir el archivo, leer o escribir información sobre el archivo, cerrar el archivo
Cerrar el archivo, leer o escribir información sobre el archivo, abrir el archivo
Leer o escribir información sobre el archivo, cerrar el archivo, abrir el archivo
Abrir el archivo, cerrar el archivo, leer o escribir información sobre el archivo
¿Cuál es el atributo utilizado para abrir un archivo en modo escritura?
r
a
w
x
La importación de un módulo se realiza mediante una instrucción llamada _______.
paquetes
pip
modulo
import
