WorksheetsPatrones Hermosos Repaso General
Total questions: 55
Worksheet time: 49mins
¿Qué es Python?
Es un lenguaje de programación
Es un diagrama de flujo
Es un algoritmo
Es una variable
¿Cuál de las siguientes opciones es una variable de tipo String?
Hola
'P'
"Soy una variable"
18.9
¿Cuál de las siguientes opciones es una variable de tipo Float?
-7.12
5
'8.2'
10.4
Selecciona las variables escritas de forma incorrecta:
numero1
numero 2
perroGrande
9coches
¿Qué se muestra por pantalla?
edad
(edad)
Tu edad es: 20
20
¿Qué instrucción de Python permite introducir información?
print()
input()
input
proceso
¿Cuáles de las siguientes variables son de tipo Char?
"H"
'9'
"9.1"
'HA'
¿Qué se muestra por pantalla?
7
12
resultado
El resultado es 7
¿Qué instrucción de Python permite mostrar información por pantalla?
input
print()
input()
¿Cuáles de las siguientes variables son de tipo Integer?
12.2
'20'
-295
8
¿Cuáles de las siguientes variables son de tipo Boolean?
¿Qué se muestra por pantalla?
8
resultado
"resultado"
15
¿Qué se muestra por pantalla?
4
resultado
nada
8
¿Qué se muestra por pantalla?
3
4
resultado
12
Selecciona los tipos de variables en Python:
Integer
String
Boolean
Char
Float
¿Qué se muestra por pantalla?
La edad que la persona haya escrito + 5
edad + 5
12 + 5
Edad5
¿Qué se muestra por pantalla?
edad + 5
La edad que la persona haya escrito + 5
5
Dará un error: no se puede sumar un String con un Integer
Selecciona las variables creadas de forma incorrecta:
¿Qué se muestra por pantalla?
5
20
10
resultadoFinal
¿Qué se muestra por pantalla?
No es mayor
Es mayor
"Es mayor"
Nada
¿Qué se muestra por pantalla?
Son iguales
No son iguales
Nada
"No son iguales"
¿Qué se muestra por pantalla?
1
2
3
0
¿Cual de las siguientes opciones es correcta?
¿Cuál de las siguientes opciones es correcta?
¿Cuál de las siguientes opciones es correcta?
Los if y else siempre se terminan con
Un punto .
Unos paréntesis ( )
Dos puntos :
Unas comillas " "
Para colocar una instrucción dentro de un if o else:
Hay que dejar un espacio
No hay que dejar ningún espacio
Se tiene que empezar con comillas " "
Se tiene que que empezar con paréntesis ( )
¿Qué imprimirá este código?
La palabra Hello 5 veces
La palabra Hello 3 veces
La palabra Hello 4 veces
Imprimirá Hello sin parar
¿Qué imprimirá este código?
Imprimirá 4 veces ``y''
Los números del 0 al 4
Los números del 0 al 3
Los números del 1 al 4
¿Qué imprimirá este código?
Los números del 0 al 11
Los números del 0 al 10
Los números del 1 al 10
Los números del 1 al 11
¿Qué imprimirá este código?
Los números impares del 3 al 13
Los números impares del 3 al 11
Los números pares del 2 al 12
Los números pares del 2 al 10
¿Qué imprimirá este código?
100
20
10
110
¿Qué imprimirá este código?
110
10
20
100
¿Qué imprimirá este código?
110
100
10
20
¿Cuándo es que un programador debería usar un bucle for en lugar de un bucle while?
Siempre deberían usarse bucles for
Siempre deberían usarse bucles while
Los bucles for son usados cuando existe un número fijo de iteraciones
Los bucles for son usados hasta que una determinada condición es cierta
¿Qué se te ocurre cuando te mencionan el comando Break?
Separa el comando.
Bucle infinito.
Abrir una sentencia.
Romper una sentencia.
¿Que imprimirá este codigo?
Es un bucle infinito.
1
2
3
4
5
6
6
5
4
3
2
1
0
1
2
3
4
5
¿Cómo evitas un bucle infinito en Python?
Utilizando la palabra clave loop para limitar las iteraciones
No es posible evitar bucles infinitos en Python
Usando solo bucles for para evitar problemas de bucles infinitos
Asegurándote de que la condición del bucle eventualmente se vuelva falsa
¿Cuál de los siguientes códigos usa correctamente un bucle while?
while x < 5 { print(x) }
while x < 5: print(x)
while (x < 5) then print(x)
do while x < 5: print(x)
Un bucle for siempre necesita una función range().
Verdadero
Falso
¿Qué palabra clave debe usarse para salir de un bucle while en Python antes de que termine?
exit
stop
break
quit
¿Qué ocurre si no se actualiza la condición dentro de un bucle while?
El bucle se vuelve infinito y nunca termina
Se produce un error de sintaxis
El bucle se ejecuta una sola vez
El programa termina automáticamente
x=[1,True,'hola']
lista='5'
¿Cómo se llama la lista?
x
lista
True
No hay lista.
x=[1,True,'hola']
lista='5'
¿Cuál es la última posición de la lista?
(a)
h=list()
j=[1,4,7,2,8]
¿Cuántos valores tiene la lista h?
(a)
h=list()
j=[1,4,7,2,8]
Responde con un solo número.
¿Qué posición tiene el valor 7 en la lista?
(a)
h=list()
j=[1,4,7,2,8]
Responde SIN ESPACIOS.
¿Escriba el código para imprimir en pantalla el valor 2 de la lista j?
(a)
alumnos={juan,pedro,luis}
estudiantes=['javier','ana','camila']
participantes=[eugenio,'librada',luisa, True]
¿Qué opción define correctamente una lista?
alumnos
estudiantes
participantes
En ninguna. Todas están incorrectas.
alumnos={juan,pedro,luis}
estudiantes=['javier','ana','camila']
participantes=[eugenio,'librada',luisa, True]
print(estudiantes[len(estudiantes)-2]
¿Escribe el resultado del código anterior?
(a)
Escribe el código correctamente para crear una lista llamada "profes" con los valores y posiciones que se muestran en la imagen. Escribe SIN ESPACIOS.
(a)
Analiza el siguiente código.
L=list('CONTINENTE')
for i in L:
print(i)
¿Cuál sería el resultado?
Imprimiría cada letra de la palabra en una línea distinta.
Imprimiría todas las letras de la palabra en una sola línea separándolas por un espacio
imprimiría cada una de las letras en una sola línea en orden inverso
No imprimiría nada porque el código tiene un error.
Selecciona todas las diferentes formas en que podemos crear una lista.
x=list()
x=[]
x=[1,'hola',True]
x=(1,'hola',True)
x={1,'hola',True}
¿Cuál es la salida de lista[1:3] si lista = [0, 1, 2, 3, 4]?
[0, 1]
[1, 2]
[2, 3]
[1, 2, 3]
¿Cómo se concatenan o unen
lista1 = [1, 2] y lista2 = [3, 4] ?
lista1 & lista2
[1,2]+[2,3]
lista3=lista1+lista2
lista=lista1&lista2
¿Cuál es la salida de lista[-1] si lista = [7, 8, 9, 10]?
7
8
9
10
