Phyton – Nivel 1 – Test 2
Tests similares
Respuestas:
1. ¿Qué palabra clave se usa para definir una función en Python?
Respuesta: def
Explicación: En Python, la palabra clave def se utiliza para definir una función. Se sigue de un nombre de función, paréntesis (que pueden contener parámetros), y : para iniciar el bloque de la función. Ejemplo:
def saludar():
print(«Hola, mundo»)
2. ¿Cómo se escribe un bucle «para» en Python?
Respuesta: for
Explicación: El bucle for en Python se usa para iterar sobre secuencias como listas, cadenas o rangos. Ejemplo:
for i in range(5):
print(i) # Imprime 0, 1, 2, 3, 4
3. ¿Qué tipo de dato es True en Python?
Respuesta: boolean
Explicación: True es un valor booleano (tipo bool) en Python, que representa una verdad lógica. Los valores booleanos pueden ser True o False. Ejemplo:
es_mayor = 5 > 3
print(type(es_mayor)) # Salida: <class ‘bool’>
4. ¿Cuál es el operador de «no igual a» en Python?
Respuesta: !=
Explicación: El operador != se usa para comparar si dos valores no son iguales. Si no son iguales, devuelve True. Ejemplo:
print(5 != 3) # Salida: True
print(5 != 5) # Salida: False
5. ¿Cuál es la extensión de archivo típica para los programas Python?
Respuesta: .py
Explicación: Los archivos de Python suelen guardarse con la extensión .py. Esto permite que los intérpretes de Python reconozcan y ejecuten el código contenido en esos archivos.
6. ¿Qué función se usa para obtener la longitud de una lista o cadena?
Respuesta: len()
Explicación: La función len() devuelve la cantidad de elementos en una lista, cadena, tupla, o cualquier objeto iterable. Ejemplo:
lista = [1, 2, 3]
print(len(lista)) # Salida: 3
7. ¿Cuál es el resultado de 10 % 3 en Python?
Respuesta: 1
Explicación: El operador % devuelve el resto de la división. En este caso, al dividir 10 entre 3, el cociente es 3 y el resto es 1:
print(10 % 3) # Salida: 1
8. ¿Cómo se crea una lista vacía en Python?
Respuesta: []
Explicación: Las listas vacías en Python se representan con corchetes ([]). Ejemplo:
mi_lista = []
print(type(mi_lista)) # Salida: <class ‘list’>
9. ¿Cómo se accede al primer elemento de una lista llamada mi_lista?
Respuesta: mi_lista[0]
Explicación: Las listas en Python son cero-indexadas, lo que significa que el primer elemento está en el índice 0. Ejemplo:
mi_lista = [10, 20, 30]
print(mi_lista[0]) # Salida: 10
10. ¿Qué hace la función range(5)?
Respuesta: Crea una secuencia de números del 0 al 4
Explicación: La función range(5) genera una secuencia que empieza en 0 y termina en 4 (excluyendo el 5). Es comúnmente utilizada en bucles for. Ejemplo:
for i in range(5):
print(i) # Imprime 0, 1, 2, 3, 4