wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Conceptos de Orientación a Objetos en Python

Total questions: 11

Worksheet time: 5mins

Name
Class
Date
1.

¿Qué son los atributos de una clase?

a)
  • a) Acciones de un objeto

b)
  • b) Características o propiedades del objeto

c)
  • c) Métodos internos

d)
  • d) Clases hijas

2.

¿Cuál es un tipo básico de propiedad en Python?

a)
  • a) List

b)
  • b) String

c)
  • c) Objeto

d)
  • d) Diccionario

3.

¿Qué son los atributos de una clase?

a)
  • a) Un atributo

b)
  • b) Una función dentro de la clase

c)
  • c) Un operador

d)
  • d) Una colección

4.

Las clases normalmente disponen de:

a)

Nombre, atributos y métodos.

b)

Herencia, atributos y nombre.

c)

Nombre, métodos, herencia.

5.

¿Qué operador aritmético usamos para la suma en Python?

a)
/
b)
*
c)
-
d)
+
6.

¿Cuál es un operador lógico en Python?

a)
and
b)
xor
c)
not
d)
or
7.

¿Qué es un método con valor de retorno en Python?

a)
Un método que devuelve un resultado utilizando 'return'.
b)
Un método que solo imprime un resultado.
c)
Un método que no tiene parámetros.
d)
Un método que se ejecuta sin ser llamado.
8.

¿Qué son los parámetros de un método en Python?

a)
Los parámetros son funciones que se ejecutan al final del método.
b)
Los parámetros son constantes que no pueden cambiar durante la ejecución.
c)
Los parámetros son comentarios que explican el código del método.
d)
Los parámetros de un método en Python son variables que se utilizan para recibir información al invocar el método.
9.

¿Cómo se evalúan condiciones dentro de un método en Python?

a)
Se evalúan usando 'if', 'elif' y 'else'.
b)
Se evalúan usando 'def' y 'return'.
c)
Se evalúan usando 'try' y 'except'.
d)
Se evalúan usando 'for' y 'while'.
10.

¿Cuál es un operador condicional en Python?

a)
if
b)
while
c)
for
d)
switch
11.

¿Qué significa pasar un objeto como parámetro en Python?

a)
Significa enviar una referencia a un objeto a una función.
b)
Significa crear una copia del objeto en la función.
c)
Significa que el objeto no puede ser modificado.
d)
Significa que el objeto se convierte en un tipo de dato primitivo.