Programacion III - Preguntas Examen Final
Programacion III - Preguntas Examen Final
Python es un lenguaje de programación de alto nivel que se destaca, entre otras cosas,
por la legibilidad del código.
Multiparadigma
Multiparadigma Multiparadigma
Multiplataforma
Multiplataforma Multiplataforma
Débilmente
Tipado dinámico y fuerte Tipado dinámico y
Interpretado
fuerte
Interpretado
Propósito general
Interpretado
Propósito general
Gramática sencilla
Propósito general
Gramática sencilla
Open source
Gramática sencilla
Open source
Posee una gran
software privativo
Posee una gran comunidad
comunidad
colaborativa
colaborativa
Los tipos de datos simple son aquellos que incluyen las listas, tuplas, diccionarios y
conjunto.
a = “3”
b= “5”
print(a + b)
8 Error de tipo 35
Seleccione la opción correcta:
Print(“puedes pasar”)
If edad > 18
Print(“puedes pasar”)
If (edad > 18):
Print(“puedes pasar”)
a. while x > y:
b. while (x > y)
c. while x > y {
Break
Exit
stop
Los comentarios en bloque (de varias líneas) en Python se escriben: Seleccione una:
//comentario//
'''comentario'''
/*comentario*/
for i in range(20,0,-1):
b. frutas['manzana']="kiwi"
c. frutas[1]="kiwi";
a. fruits[4]="orange"
b. fruits.append("orange")
c. fruits.add="orange"
12. Elimine el elemento "banana" de la lista de frutas. Marque una o más opciones
correctas:
a. frutas.remove[1]
b. frutas.remove(1)
c. del frutas[2]
d. frutas.remove('banana')
e. del frutas[1]
f. frutas.remove(2)
13.Indique la opción correcta para obtener el último elemento de la lista
de frutas.
Seleccione una:
a. print(fruits[len(fruits)])
b. print(fruits[-1])
c. print(fruits[3])
Seleccione una:
a. print(frutas[2:5])
b. print(frutas[3:5])
c. print(frutas[2:4])
15.Utilice la sintaxis correcta para imprimir el número de elementos de la lista.
Seleccione una:
a. print(len(frutas))
b. print(size(frutas))
c. print(frutas.size())
d. print(frutas.length())
Seleccione una:
Verdadero
Falso
9
a. A una función, se le pueden pasar datos (argumentos) Respuesta correcta
18. Marque la opción correcta para invocar una función llamada my_function
Seleccione una:
b. my_function():
c. my_function() R
Seleccione una:
a. print(fname)
b. print(lname)
c. print(1)
Seleccione una:
a. result x+5
b. x+5
c. return x+5
x = lambda a: a + 10
print(x(5))
Seleccione una:
a. 5
b. 15
c. 10
x = lambda a,b: a * b
print(x(5, 6))
Seleccione una:
a. 6
b. 30
c. 11
d. 5
23-Marcar las definiciones verdaderas. Seleccione una o más de una:
24- La función __init __() se utiliza para asignar valores a las propiedades del objeto u
otras operaciones que sean necesarias cuando se crea el objeto.
Seleccione una:
Verdadero
Falso
25- El método __init__ de una clase tiene que tener un parámetro self.
Seleccione una:
Verdadero
Falso
26-El parámetro self es una referencia a la instancia actual de la clase y se usa para
acceder a las variables que pertenecen a la clase instanciada
Seleccione una:
Verdadero
Falso
Seleccione una:
a. Clase MyClass:
x=5
b. Class MyClass:
x=5
c. class MyClass:
x=5
a. objeto1= miClase()
b. objeto1= MyClass
c. objeto1= MiClase()
Seleccione una:
a. class Alumno:
self.nombre = nombre
self.apellido = apellido
b. class Alumno:
self.nombre = nombre
self.apellido = apellido
c. class Alumno:
self.nombre = nombre
self.apellido = apellido
30-La función __init__() se llama automáticamente cada vez que se usa la clase para
crear un nuevo objeto.
Seleccione una:
Verdadero
Falso
Seleccione una:
a. ValueError
b. NameError
c. AttributeError
32-¿Qué código permite definir una nueva clase Perro heredando de Animal?
Seleccione una:
a. class (Perro)Animal:
b. class Perro(Animal):
c. class Animal(Perro):
33-¿Cómo creo atributos de clase en Python?
Seleccione una:
b. class MiClase:
c. class MiClase:
atributo = 123
Seleccione una:
a. class MiClase:
this.nombre= nombre;
this.edad= edad;
b. class MiClase:
this.nombre= nombre
this.edad= edad
}
c. class MiClase:
self.nombre= nombre
self.edad= edad
Seleccione una:
a. Una función
c. Una variable
print("7" + 4)
Seleccione una:
a. ZeroDivisionError
b. ValueError
c. TypeError
try:
variable= 10
print(10 / 2)
except ZeroDivisionError:
print(“Error”)
print(“Finished”)
Seleccione una:
a. 5.0
Finished
b. 5.0
c. Error
Finished
try:
print(1)
except:
print(2)
finally:
print(3)
Seleccione una:
a. 3
b. 1
c. 1 3
d. 1 2 3
2. Ejecutar la consulta
4.Cerrar la conexión
Es verdadero o falso
40. Para configurar una conexión a una base de datos MySQL se establece los
siguientes parámetro:
Es verdadero o falso