Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Resultados de la pregunta
De acuerdo al siguiente código, ¿qué se tiene que poner cómo método en la última línea de código si Juan quiere
decir un mensaje?
class Persona:
def hablar(self,palabras ):
print self.nombre, ': ', palabras
¡Correcto!
Resultados de la pregunta
class Persona:
def hablar(self,palabras ):
print self.nombre, ': ', palabras
juan = Persona()
juan.hablar("Hola amigo")
Respuesta del usuario:
Faltan parámetros para crear el constructor
Resultado:
¡Correcto!
Resultados de la pregunta
i=0
x = 55
while i <= 25:
x=x-3
if x == 37:
print("X vale menos de 40")
break
i += 1
print(x)
¿En qué iteración va a desplegar el mensaje "X vale menos de 40"? Considera que la primer iteración empieza con
i=0.
¡Correcto!
Resultados de la pregunta
De acuerdo al siguiente resultado, ¿cuál es el operador lógico que falta?, si la condición es que a>b>c.
a=b=c=0
for i in range(0,7):
if a>b _____ b>c:
c+=1
b+=1
elif a!=0:
b+=1
a+=1
print "a = "+ str(a)," b = " +str(b), " c = "+str(c)
Respuesta del usuario:
and
Resultado:
¡Correcto!
Resultados de la pregunta
try:
i=0
a=32405
b=35
while i<=100:
c=a/b
i+=1
b=b-1
print str(i)+ ". La division es " + str(c)
except:
print("Hay un error")
¡Correcto!
Resultados de la pregunta
Iván identifica en la consola que su programa tiene errores, ¿de qué tipo es?
Respuesta del usuario:
Ejecución
Resultado:
¡Correcto!
Resultados de la pregunta
try:
i=0
a=32405
while i<=100:
c=a/b
i+=1
b=b-1
print str(i)+ ". La division es " + str(c)
except:
print("Hay un error")
try:
lista1=["Ramiro","Jose","Eduardo", "Laura", "Martin"]
lista2=["Juan"]
for i in range(0,10):
lista2.append(lista1[i])
print lista2
except:
print"Existe un error"
¡Correcto!
Resultados de la pregunta
NUM=float(NUM/2)
if NUM==1:
print("Es el exponente de 2 a la " + str(j))
break
elif NUM>1:
print("No es un numero exponente de 2")
break
¡Correcto!
Resultados de la pregunta
De acuerdo al siguiente resultado, ¿donde está el error de lógica si la condición es que a>b>c?
a=b=c=0
for i in range(0,7):
if a>b or b>c:
c+=1
b+=1
elif a!=0:
b+=1
a+=1
print "a = "+ str(a)," b = " +str(b), " c = "+str(c)
De acuerdo al siguiente código, ¿qué se tiene que poner cómo método en la última línea de código si Juan quiere
decir un mensaje?
class Persona:
def hablar(self,palabras ):
print self.nombre, ': ', palabras
¡Correcto!
Resultados de la pregunta
x=0
y=1
for i in range(0,10):
x,y=y,x+y
print (y)
¿En qué iteración y=13? Considera que la primer iteración empieza con i=0.
class Persona:
def __hablar(self,palabras ):
print self.nombre, ': ', palabras
try:
juan = Persona(30, "Juan")
juan.hablar("Hola amigo")
except:
print" Existe un error"
¡Correcto!
Resultados de la pregunta
a=0
b=1
for i in range(0,10):
a=b
b=a+b
print (b)
¿En qué iteración a=512? Considera que la primer iteración empieza con i=0.
¡Correcto!
Resultados de la pregunta
class Persona:
def hablar(self,palabras ):
print self.nombre, ': ', palabras
juan = Persona()
juan.hablar("Hola amigo")
¡Correcto!
Resultados de la pregunta
c=var**3
print c
De acuerdo al siguiente resultado, ¿cuál es el operador lógico que falta?, si la condición es que a>b>c.
a=b=c=0
for i in range(0,7):
if a>b _____ b>c:
c+=1
b+=1
elif a!=0:
b+=1
a+=1
print "a = "+ str(a)," b = " +str(b), " c = "+str(c)
¡Correcto!
Resultados de la pregunta
try:
i=0
a=32405
while i<=100:
c=a/b
i+=1
b=b-1
print str(i)+ ". La division es " + str(c)
except:
print("Hay un error")
XI=[6, 3, 9,500]
for i in range(0,4)
XI[i]=XI[i]**2
print XI