Font size
WorksheetsGuía examen
Total questions: 60
Worksheet time: 45mins
¿Cuál es el comportamiento esperado del siguiente programa?
El programa mostrará "¡Hola!" en la pantalla
El programa mostrará ¡Hola! en la pantalla
El programa mostrará ("¡Hola!") en la pantalla
El programa generará un mensaje de error en la pantalla
¿Cuál es el comportamiento esperado del siguiente programa?
El programa mostrará ("¡Adiós!") en la pantalla
El programa mostrará "¡Adiós!" en la pantalla
El programa mostrará ¡Adiós! en la pantalla
El programa generará un mensaje de error en la pantalla
¿Cuál de las siguientes funciones permite mostrar en pantalla su argumento?
print()
input()
string()
todas son correctas
¿Cuál de las siguientes funciones permite obtener información del teclado por parte del usuario?
write()
print()
input()
Todas son correctas
¿Qué se mostrará en pantalla al ejecutar la siguiente línea?
22035
255
220+35
Depende
¿Qué se mostrará en pantalla al ejecutar la siguiente línea?
22035
255
220+35
Depende
La función input() permite obtener información ingresada por el usuario, y la almacena para ser utilizada posteriormente. ¿Verdadero o Falso?
Verdadero
Falso
¿Para qué sirve type() en Python?
Crea listas o diccionarios según se indique dentro de los paréntesis
Imprime en consola el texto que se ponga dentro de los paréntesis
Indica el tipo de dato de una variable u objeto
Convierte cualquier variable u objeto al tipo de dato que se le indique
¿Para qué sirven los operadores aritméticos en Python?
Son usados para cálculos estadísticos usados en programas especiales
Para comparar diferentes variables y convertirlas al tipo de dato más óptimo
Para ejecutar operaciones de comparación entre variables de tipo flotante
Para ejecutar operaciones matemáticas fundamentales como suma, resta, multiplicación y división
¿Para qué se utiliza el método lower() en Python?
Para pasar toda un string a mayúsculas.
Se necesita para convertir un int a string
Para redondear un número flotante
Para pasar toda un string a minúsculas
¿Qué es una variable en programación?
Se trata de una estructura especial similar a listas, diccionarios y tuplas
Un espacio en memoria al que se le da un nombre para guardar algún dato
Un número aleatorio que varía dentro de un programa
Es un cálculo binario de comparación entre instrucciones.
¿Cuál es la diferencia entre un ciclo for y un while?
Ninguna, ambos ciclos son lo mismo, pero suele usarse más el ciclo for por ser más organizado y corto de escribir.
Ninguna, ambos ciclos son iguales y se pueden usar para lo mismo
El ciclo while es más fácil de escribir por su sintaxis de condicionales
Con el ciclo for tenemos definido cuántas veces iteramos, mientras que en el while es indefinido hasta que se cumpla la condición que indica
¿Cuál es el resultado de la siguiente condicional en Python?
990
El resultado es mayor o igual a 1000
El resultado es menor a 1000
1000
¿Para qué se utilizan condicionales como if en un programa?
Son utilizados para decidir si ejecutar o no un programa dependiendo de la cantidad de líneas de código
Para que el programa decida ejecutar una parte del programa con base en si se cumple una condición
Para ocultar código que no se ejecuta y que solo sirve como referencia para las personas que leen el código
Se suelen usar para repetir bloques de código de manera indefinida
¿Qué se obtiene al ejecutar la siguiente línea en Python?
print((8 / 2) + 4 * 8)
36
64
10.66666667
N.A.
¿Qué resultaría de la siguiente expresión lógica en Python?
TRUE
False
1
True
¿Qué resultaría de la siguiente expresión lógica en Python?
TRUE
FALSE
True
False
¿Qué se obtiene al ejecutar la siguiente conversión en Python?
4
4.56
4.5
0
¿Cuál de las siguientes funciones se utiliza para convertir un string a un número entero en Python?
int()
float()
str()
convert()
¿Qué resultado se obtiene al ejecutar la expresión 5 + 3 * 2 en Python?
16
11
10
8
¿Qué hace la función len() en Python?
Devuelve la longitud de un string o lista
Convierte un string a minúsculas
Redondea un número flotante
Genera un número aleatorio
¿Qué se obtiene al ejecutar la expresión 10 // 3 en Python?
3.33
3
4
3.0
¿Cuál es el propósito de la función range() en Python?
Generar una secuencia de números enteros
Crear una lista de strings
Definir un rango de valores para una variable
Convertir un número a su representación binaria
¿Qué función se utiliza para obtener la longitud de una lista en Python?
length()
len()
size()
count()
Seleccione la función para ingresar datos por teclado y almacenarlo en una variable.
Output ()
Data ()
Input ()
Str ()
Seleccione la función que me permite conocer el tipo de dato de un valor ingresado.
str ()
type ()
Int ()
Output ()
Seleccione el mensaje que aparecería si el número ingresado es 08
Número Negativo
Ha escrito mal el número
Ha escrito el número {numero}
Ninguna de las aneriores
Según las siguientes instrucciones de python, se imprime
Si
No
No muestra nada
muestra Si y No
¿Qué se muestra por pantalla?
edad
(edad)
Tu edad es: 20
20
¿Cuáles de las siguientes variables son de tipo Integer?
12.2
'20'
-295
8
Elif se utiliza cuando usamos:
una condición
dos condiciones
más de 2 condiciones
ninguna
Se pueden escribir tantos bloques elif como sean necesarios.
Falso
Verdadero
Si la variable a = 4, y aplicamos el operador de asignación **2 el nuevo valor de a es:
16
8
4
32
¿Como se declara una variable tipo entero?
a = 20
a = "20"
a = 20;
a = "20";
¿Como se declara una variable tipo String?
nombre = " Pedro";
nombre = "Pedro"
nombre = 'Pedro';
nombre = pedro
Símbolo que se usa para diferenciar entre dos valores.
Por ejemplo: 4 es diferente de 4
!=
#
<>
¡=
¿Qué sucede si intentas usar una variable que no ha sido declarada?
La variable tendrá un valor de 0
Python creará la variable automáticamente
Python mostrará un error
La variable tendrá un valor de None
¿Cuál es el resultado de la expresión lógica True and False en Python?
Null
False
Error
True
Los programas escritos en Python usan la extensión:
py
pyt
ptn
pyt
Diga si es Verdadero o Falso:
Python es un lenguaje de bajo nivel.
Verdadero
Falso
resultado = 2 + 3 * 4 ** 2 / (1 + 1)
13
20
26
28
¿Dónde está el error?
print ("Hola mundo)
Faltan las comillas
Sobran las comillas
Sobra el paréntesis
El código es correcto
¿Dónde está el error?
Print ("Hola mundo")
No tiene errores
Sobran los paréntesis
print se pone en minúscula
¿Dónde está el error?
print("Introduce un número")
a=input()
n=a+5
El código es correcto
Falta espacio en print ("Introduce un número")
n no está definida como variable.
Al utilizar input se almacena el valor como string
¿Dónde está el error?
print("Introduce un número")
a=int(input()
n=a+5
El código es correcto
Falta un paréntesis en la línea 2.
No necesita la función int
El código muestra un mensaje de error en línea 2¿Dónde está el error?
print("Introduce un número"
a=int(input())
n=a+5
El código es correcto. No hay error
a es variable string y no se puede sumar.
Error en línea 1. Falta un paréntesis.
Condicional. ¿Dónde está el error?
¿Dónde está el error?
print("Introduce un número")
a=int(input())
n=a+5
if n>5
_print (" a>0 ")
Error en: if n>5:
Error en indentación
El código es correcto.
¿Dónde está el error?
Línea 1
Línea 2
No calcula la suma
El código es correcto
¿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
¿Qué pasa si el número es igual a 50?
Nada
Escribe: Número igual a 50
Error de sintaxis.
¿Qué pasa si el número es igual a 50?
Escribe: Número igual a 50
Nada. Condición mal escrita.
El código es correcto.
¿Qué número escribe al final?
Ninguno. Tiene un error
99
100
101
¿Qué número escribe al final?
Ninguno. Tiene un error
99
100
101
¿Cuántos números escribe este programa?
100 veces 2
99 veces 2
Solo un número, el 2.
¿Qué número muestra al final del while?
100
99
Bucle infinito
Solo muestra a
¿Qué número imprime en primer lugar?
50
49
51
Da error
¿Qué número imprime en primer lugar?
50
49
51
Da error
¿Qué número imprime en primer lugar?
50
49
51
Da error. Indentación
¿Qué hace el siguiente código?
Muestra un reloj
Cuenta de 60 en 60
Nada. El código está comentado
