Phyton – Nivel 1 – Test 1
Tests relacionados
Respuestas:
1. ¿Qué hace la función input() en Python?
Respuesta: Lee la entrada del usuario
Explicación: La función input() se utiliza para capturar la entrada del usuario desde la consola en forma de texto (cadena de caracteres). El programa espera hasta que el usuario ingrese algo y presione Enter. Por ejemplo:
nombre = input(«¿Cómo te llamas? «)
print(«Hola,», nombre)
2. ¿Cuál es la función para imprimir en Python?
Respuesta: print()
Explicación: La función print() en Python se usa para mostrar datos en la consola. Puede imprimir cadenas, números, resultados de operaciones, listas, etc. Por ejemplo:
print(«Hola, mundo»)
3. ¿Qué tipo de dato es «Hola mundo» en Python?
Respuesta: str
Explicación: «Hola mundo» es una cadena de texto (string), que en Python pertenece al tipo de dato str. Las cadenas se representan mediante comillas simples (‘) o dobles («). Por ejemplo:
mensaje = «Hola mundo»
print(type(mensaje)) # Salida: <class ‘str’>
4. ¿Qué símbolo se usa para comentarios de una sola línea en Python?
Respuesta: #
Explicación: En Python, el símbolo # se usa para escribir comentarios de una sola línea. Todo lo que sigue a # en esa línea será ignorado por el intérprete. Por ejemplo:
# Esto es un comentario
print(«Hola, mundo») # Esto también es un comentario
5. ¿Cómo se inicia un bloque de código en Python?
Respuesta: :
Explicación: En Python, los bloques de código comienzan después de los dos puntos (:) y deben estar indentados (es decir, con espacios o tabulaciones). Ejemplo:
if True:
print(«Este es un bloque de código»)
6. ¿Cuál es el operador para la división entera en Python?
Respuesta: //
Explicación: El operador // realiza una división entera, devolviendo únicamente la parte entera del cociente (sin decimales). Ejemplo:
print(7 // 2) # Salida: 3
7. ¿Cómo se declara una variable en Python?
Respuesta: nombre =
Explicación: En Python, las variables se declaran asignándoles un valor directamente, sin necesidad de palabras clave como var, let o $. Ejemplo:
edad = 25
nombre = «Juan»
8. ¿Cuál es el operador de igualdad en Python?
Respuesta: ==
Explicación: El operador == se utiliza para comparar si dos valores son iguales. Si lo son, devuelve True; de lo contrario, devuelve False. Ejemplo:
print(5 == 5) # Salida: True
print(5 == 3) # Salida: False
9. ¿Cómo se escribe una condición «si» en Python?
Respuesta: if
Explicación: La palabra clave if se utiliza para escribir estructuras condicionales en Python. La condición debe ir seguida de : y el bloque debe estar indentado. Ejemplo:
if 5 > 3:
print(«5 es mayor que 3»)
10. ¿Cuál es el resultado de 5 + 3 * 2 en Python?
Respuesta: 11
Explicación: En Python, las operaciones siguen las reglas de prioridad aritmética (PEMDAS):
- Multiplicación y división tienen mayor prioridad que la suma y la resta.
- Por lo tanto, 3 * 2 se evalúa primero, dando 6.
- Luego se suma 5, resultando en 11. Ejemplo:
print(5 + 3 * 2) # Salida: 11