-
Pregunta 1: ¿Qué significa abrir un archivo con el modo ‘a’?
-
Abrir archivos en modo de solo lectura.
-
Abra el archivo en modo de grabación.
-
Abra el archivo del modo de grabación al final del archivo.
-
Abra el archivo para leer y escribir.
-
-
Pregunta 2: ¿Qué significa el siguiente código?
f = open("test.txt")
-
Abra el archivo test.txt que tiene permiso para leer y escribir en el archivo.
-
Abra el archivo test.txt y solo lea el archivo.
-
Abra el archivo test.txt y podrá sobrescribir el archivo
-
Abra el archivo test.txt y podrá escribir en el archivo.
-
-
Pregunta 3: ¿Qué código cierra automáticamente el archivo cuando ocurre una excepción?
-
with open("test.txt", encoding = 'utf-8') as f:
-
try:
f = open("test.txt",encoding = 'utf-8')
finall
f.close()
-
No hay una respuesta exacta.
-
Ambas respuestas son correctas
-
-
Pregunta 4: ¿Qué afirmación es correcta sobre el siguiente código?
f = open('test.txt', 'r', encoding = 'utf-8')
f.read()
-
Este programa lee el contenido del archivo test.txt.
-
Si test.txt es descendente, la función read () devolverá el símbolo de inicio de la nueva línea ‘n’.
-
Puede pasar un parámetro de tipo entero a read ().
-
Todas las respuestas anteriores son correctas.
-
-
Pregunta 5: ¿Qué significa el siguiente código?
os.listdir()
-
Imprime el directorio de trabajo actual.
-
Imprima todas las carpetas (no archivos) dentro de la carpeta dada.
-
Imprima todas las carpetas y archivos dentro de la carpeta dada.
-
Crear una nueva carpeta.
-
-
Pregunta 6: ¿Cuál de las siguientes afirmaciones es correcta?
-
La excepción es un error que surge al ejecutar el programa (error en tiempo de ejecución).
-
El error de sintaxis también es una excepción.
-
Python utiliza excepciones para eliminar un bloque de código del programa.
-
Todas las respuestas anteriores son correctas.
-
-
Pregunta 7: ¿Qué sucede si intenta abrir un archivo que no existe?
-
Python crea automáticamente un nuevo archivo con el nombre que está llamando.
-
No pasa nada porque el archivo no existe.
-
Causó una excepción
-
No hay respuesta correcta
-
-
Pregunta 8: ¿Cuál es el resultado del siguiente código?
number = 5.0
try:
r = 10/number
print(r)
except:
print("Oops! Error occurred.")
-
¡Ups! Se produjo un error.
-
2.0
-
2.0 ¡Ups! Se produjo un error.
-
5,0
-
-
Pregunta 9: ¿Qué hace el siguiente código?
try:
# đoạn code có thể gây ra lỗi
pass
except (TypeError, ZeroDivisionError):
print("Python Quiz")
-
Imprima ‘Python Quiz’ si ocurre una excepción (sin importar cuál sea la excepción).
-
Imprima ‘Python Quiz’ si no ocurre ninguna excepción.
-
Imprima ‘Python Quiz’ si ocurre una de las excepciones TypeError y ZeroDivisionError.
-
Solo imprima ‘Python Quiz’ cuando ocurran las dos excepciones TypeError y ZeroDivisionError
-
-
Pregunta 10: ¿Qué excepción ocurre cuando detecta un error que no pertenece a ninguna otra categoría?
-
ReferenceError
-
Error del sistema
-
Error de tiempo de ejecución
-
LookupError
-
-
Pregunta 11: ¿Qué resultado es el resultado del siguiente código?
def myfunc():
try:
print('Monday')
finally:
print('Tuesday')
myfunc()
-
martes
-
lunes martes
-
Martes lunes
-
lunes
-
-
Pregunta 12: ¿Qué resultado es el resultado del siguiente código?
try:
print("throw")
except:
print("except")
finally:
print("finally")
-
finalmente
lanzar -
finalmente
excepto -
excepto
finalmente -
lanzar
finalmente
-
-
Pregunta 13: ¿Qué afirmación es correcta sobre el programa siguiente?
class A:
def __init__(self):
self.a = 1
self.__b = 1
def getY(self):
return self.__b
obj = A()
obj.a = 45
print(obj.a)
-
El programa tiene un error porque ‘__b’ es una propiedad privada, no accesible desde fuera de la clase.
-
El programa se ejecuta normalmente y el resultado impreso es 1.
-
El programa tiene un error porque ‘a’ es una propiedad privada, no accesible desde fuera de la clase.
-
El programa se ejecuta normalmente y el resultado impreso es 45.
-
-
Pregunta 14: ¿Qué afirmación es correcta sobre el programa siguiente?
class A:
def __init__(self):
self.x = 1
self.__y = 1
def getY(self):
return self.__y
a = A()
ax = 45
print(ax)
-
El programa tiene un error porque ‘x’ es una propiedad privada, no accesible desde fuera de la clase.
-
El programa se ejecuta normalmente y el resultado impreso es 1.
-
El programa tiene un error porque ‘__y’ es una propiedad privada, no accesible desde fuera de la clase.
-
El programa se ejecuta normalmente y el resultado impreso es 45.
-
-
Pregunta 15: ¿Qué significa abrir un archivo con el modo ‘wb’?
-
Abra el archivo para grabar.
-
Abra el archivo para leer y escribir.
-
Abra el archivo para grabar en formato binario.
-
Abra el archivo para leer y escribir en binario.
-
python programación de python prueba de prueba de python python conocimiento de python ejercicios de python