Ejercicio Obligatorio - Python III - Revisión Del Intento
Ejercicio Obligatorio - Python III - Revisión Del Intento
Respuesta correcta
Las respuestas correctas son: Python es un lenguaje que permite la programación orientado a
objetos, Casi todo en Python es un objeto, con sus propiedades y métodos, Una clase es como
un "constructor de objetos" o un "plano" para crear objetos
Pregunta 2
La función __init __() se utiliza para asignar valores a las propiedades del objeto u otras
Correcta
operaciones que sean necesarias cuando se crea el objeto.
Se puntúa 1,00
sobre 1,00
Seleccione una:
Verdadero
Falso
Respuesta correcta
La respuesta correcta es 'Verdadero'
Pregunta 3
Todo método de una clase tiene que tener un parámetro self.
Incorrecta
Se puntúa 0,00
sobre 1,00
Seleccione una:
Verdadero
Falso
Pregunta 4
El parámetro self es una referencia a la instancia actual de la clase y se usa para acceder a las
Correcta
variables que pertenecen a la clase instanciada
Se puntúa 1,00
sobre 1,00
Seleccione una:
Verdadero
Falso
Respuesta correcta
b. Clase MyClass:
x=5
c. class MyClass:
x=5 Respuesta correcta
Respuesta correcta
Se puntúa 1,00
sobre 1,00
Seleccione una:
a. objeto1= miClase()
c. objeto1= MyClass
Respuesta correcta
La respuesta correcta es: objeto1= MiClase()
Pregunta 7
Dado un objeto p1 creado a partir de la clase MyClass, en donde MyClass fue creada así:
Incorrecta
Se puntúa 0,00
class MyClass:
sobre 1,00
x=5
Seleccione una:
a. print(x)
b. print(MyClass.x)
c. print(p1.x)
Respuesta incorrecta.
La respuesta correcta es: print(p1.x)
Pregunta 8
¿Cuál es la sintaxis correcta para definir un método constructor en la clase Alumno?
Correcta
Se puntúa 1,00
sobre 1,00
Seleccione una:
a. class Alumno:
def __init__(self, nombre, apellido):
self.nombre = nombre
self.apellido = apellido Respuesta correcta
b. class Alumno:
def init(self, nombre, apellido):
self.nombre = nombre
self.apellido = apellido
c. class Alumno:
def _init_(self, nombre, apellido):
self.nombre = nombre
self.apellido = apellido
Respuesta correcta
La respuesta correcta es: class Alumno:
def __init__(self, nombre, apellido):
self.nombre = nombre
self.apellido = apellido
Pregunta 9
La función __init__() se llama automáticamente cada vez que se usa la clase para crear un
Correcta
nuevo objeto.
Se puntúa 1,00
sobre 1,00
Seleccione una:
Verdadero
Falso
Respuesta correcta
La respuesta correcta es 'Verdadero'
Pregunta 10
Dado el siguiente código, encontrar todos los errores:
Correcta
Se puntúa 1,00
sobre 1,00
Seleccione una:
a. Los comentarios en línea tienen que cerrarse con el caracter “#”.
Respuesta correcta
La respuesta correcta es: No hay errores en el código