Font size
WorksheetsIntroducción a la programación en Python
Total questions: 52
Worksheet time: 52mins
¿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
Los if y else siempre se terminan con
Un punto .
Unos paréntesis ( )
Dos puntos :
Unas comillas " "
¿Cuál de las siguientes opciones es una variable de tipo Float?
-7.12
5
'8.2'
10.4
¿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
¿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
Complete la palabra reservada de python en el siguiente programa:
elseif
elif
else
else if
¿Cuál es la salida que produce este bloque de código en python?.
0,1,2,3,4
0,1,2,3,4,5
1,2,3,4,5
1,2,3,4
Si nos encontramos estas líneas mientras leemos un código en Python:
Estas definiciones hacen referencia a distintas variables
Estas definiciones hacen referencia a la misma variable
¿Qué se usa en Python para definir un bloque de código, como podría ser el cuerpo de código de un bucle, de un condicional o una función?
Llaves
Paréntesis
Indentación (Colocar el código un poco más hacia dentro que el código principal)
Comillas
¿Cuál de estás instrucciones comprobará si a es menor que b?
if a < b
if a > b
if a < b :
if (a<b)
¿Cuál de estás instrucciones comprobará si a es igual a b?
if a = b
if a == b
if a == b :
if a === b :
¿Cuál de estás instrucciones comprobará si a es menor a b y menor a c?
if a < b & a < c:
if a < b and < c:
if a < b and a < c:
if a < b y a< c
Símbolo que se usa para diferenciar entre dos valores.
Por ejemplo: 5 es diferente de 4
!=
#
<>
¡=
¿Qué imprimirá este código?
A
A
B
A
C
B
C
¿Para qué sirven los bucles en programación?
Para imprimir mensajes en pantalla
Para repetir un conjunto de instrucciones varias veces
Para detener la ejecución del programa
¿Cómo se llama la estructura en Python que nos ayuda a repetir un conjunto de instrucciones mientras se cumpla una condición?
Repeat
While
Conditional
¿Cuándo usarías un bucle 'for' en lugar de un bucle 'while'?
Cuando sabes cuántas veces quieres repetir el código
Cuando no sabes cuántas veces quieres repetir el código
Ambas son correctas
¿Qué imprimirá este código?
La palabra Hello 5 veces
La palabra Hello 3 veces
La palabra Hello 4 veces
Imprimirá Hello sin parar
El comando break
Se utiliza para salir del bucle
Solo se puede utilizar en bucles for
Evalúa una operación lógica.
Solo se puede utilizar en bucles while
Dada la siguiente función, ¿Cuál es/son sus parámetros?
c, d
a, b, c, d, resultado
resultado
a, b
¿Dónde está el error?
Línea 7
Línea 6
Error de indentanción
Código correcto
¿Dónde está el error?
En línea 1
En línea 7
Error de indentación
Código correcto
Selecciona qué instrucciones serían las más adecuadas para sumar dos números cualesquiera:
a=input("numero 1: ")
b=input("numero 2: ")
print ("la suma es: ", a+b)
a=int(input("numero 1: "))
b=int(input("numero 2: "))
print ("la suma es: ", a+b)
a=float(input("numero 1: "))
b=float(input("numero 2: "))
print ("la suma es: ", a+b)
¿Es correcto el siguiente código?
Sport = "Baloncesto"
print (sport)
Si
No
¿Qué resultado daría la siguiente expresión?
7 % 3
0
1
Error
¿Qué resultado daría la siguiente expresión teniendo en cuenta el valor de las variables?
a = 5
b = 19
c= 14
a + b != c
False
True
Error
24
Observa el algoritmo de la imagen. Indica qué presentará la consola cuando se ejecute el código.
¿Cómo se añaden comentarios en Python?
#comentario
// comentario
''' comentario '''
"" comentario ""
""" comentario """
QUE ES?
animales= ["gato","perro","león","koala"]
lista
tupla
variable
diccionario
Señala la respuesta de Python a la siguiente línea de código:
print("Si estudio,\nlo más normal es que apruebe")
Si estudio,
lo más normal es que apruebe
Si estudio, lo más normal es que apruebe
Lanza un error
¿Cuál es la sintaxis correcta para definir una función en Python?
function nombre_funcion(parametros)
def nombre_funcion:
def nombre_funcion(parametros):
funcion nombre_def(parametros)
¿Cuál es la forma correcta de devolver un valor desde una función en Python?
Usando la palabra clave 'terminate'
Usando la palabra clave 'exit'
Usando la palabra clave 'return'
Usando la palabra clave 'finish'
¿Cuál es la forma correcta de importar una función de un módulo en Python?
import nombre_de_la_funcion from nombre_del_modulo
from nombre_del_modulo import *
from nombre_del_modulo import nombre_de_la_funcion
import nombre_del_modulo.nombre_de_la_funcion
De que tipo de variable se crea la variable "edad" y de que tipo acaba convirtiéndose a final de la ejecución:
Se crea de tipo numérico y acaba de tipo entero
Se crea de tipo texto y acaba de tipo texto
Se crea de tipo texto y acaba de tipo numérico
Se crea de tipo numérico y acaba de tipo texto
¿Qué hace el operador "==" en la mayoría de los lenguajes de programación?
Asigna un valor a una variable
Compara dos valores y devuelve True si son iguales
Multiplica dos valores
No existe este operador
¿Cuál es el resultado de la comparación '10 != 5' en Python?
True
False
None
Error
¿Cuál es el resultado de la operación 2 ** 3 en Python?
6
8
5
10
¿Con que extensión guardamos los archivos de Phyton?
.doc
.py
.pyt
.python
¿Cuál es la función en Python que se utiliza para obtener la longitud de una lista?
size()
length()
len()
count()
la instrucción for n in range (1,10) :
print (n)
Escribiría los números del 1 al 9
Escribiría los números del 1 al 10
Escribiría n
Dada la siguiente función, ¿Cuál es/son sus parámetros?
c, d
a, b, c, d, resultado
resultado
a, b
La indentación o sangría en Python...
Puede afectar al funcionamiento del programa.
No afecta al funcionamiento del programa, pero es conveniente usarlo.
No puede usarse en ningún caso.
Simplemente es útil para aumentar la comprensión del programa.
Después de ejecutar esta línea:
edad = input("¿Cuántos años tienes?")
La variable edad será de tipo numérico entero.
La variable edad será de tipo numérico flotante.
La variable edad será booleana.
La variable edad será de tipo cadena o texto
¿Qué se muestra en pantalla con el siguiente código?:
instituto = "IES Villa de Vícar"
print(f"Ven a estudiar al {instituto}")
Ven a estudiar al instituto
Ven a estudiar al IES Villa de Vícar
Da error en la terminal
Ven a estudiar al {instituto}
¿Qué hacemos con la siguiente línea de código?:
mesa=input("¿Qué mesa te gustaría comprar?: ")
Crear una variable llamada mesa, pero está mal creada.
Nada, es un error de sintaxis.
Crear una variable llamada mesa en la que se almacenará el texto que ingrese el usuario con el teclado.
Crear una variable llamada mesa en la que se almacenará el texto "¿Qué mesa te gustaría comprar?"
