daypo
buscar.php

PYTHON (Método de Ciclos) Test 1

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
PYTHON (Método de Ciclos) Test 1

Descripción:
Hola mundo!, tipos de variables, operadores, control de flujo, estructuras.

Fecha de Creación: 2025/06/16

Categoría: Informática

Número Preguntas: 51

Valoración:(0)
COMPARTE EL TEST
Nuevo ComentarioNuevo Comentario
Comentarios
NO HAY REGISTROS
Temario:

Sección 1: Conocimientos. En la primera sección no ocuparás tener Python abierto. Tipos de variables: int (valores enteros) float (valores decimales) str (valores de texto) bool (valores lógicos de falso o verdadero) Operadores Aritméticos: suma: + resta: - multiplicación: * división: / módulo (residuo de una división): % elevación: ** división completa (sin residuo): // Operadores de Comparación: Si es igual que: == Si no es igual que: != Cuando es menor que: < Cuando es mayor que: > Si es igual o menor que: <= Si es igual o mayor que: >= Operadores de Asignación: Asignar un valor: = Sumar una cantidad a un valor: += Restar una cantidad a un valor: -= Multiplicar el valor por una cantidad: *= Dividir el valor entre una cantidad: /= Orden de Comparaciones: Si se tienen que cumplir ambas condiciones: and Si se tiene que cumplir una de las dos condiciones: or Si no se tiene que cumplir una condición: not Control de flujo: Si se cumple una condición: if Si no se cumple la condición inicial, pero se cumple esta alternativa: elif Si no se cumple ninguna condición o alternativa: else Para ejecutar una acción mientras una condición se cumpla (varias veces hasta que se cumpla): while Para ejecutar una acción una cantidad determinada de veces: for Para que el sistema muestre algo: print("") Para que el sistema pida que se ingrese algo: input() Para que una sección sin acciones no genere errores: pass Para escribir un comentario sin que afecte al código: # Diferencias entre: Listas: Las listas son colecciones ordenadas de elementos, que pueden ser de cualquier tipo de datos (enteros, cadenas, otros objetos, etc.). Lista = [1,2,3,4,5] Tuplas: Las tuplas son colecciones ordenadas de elementos, similares a las listas, pero inmutables. Esto significa que una vez creada una tupla, no puedes cambiar, agregar ni eliminar elementos. Tupla = (1,2,3,4,5) Diccionarios: Los diccionarios son colecciones no ordenadas de pares de clave-valor. Cada elemento del diccionario tiene una clave única que se asocia a un valor. Diccionario = {"nombre":"Roberto","edad":20} Conjuntos: Los conjuntos son colecciones no ordenadas de elementos únicos (sin duplicados). No puedes acceder a los elementos por índice, y los conjuntos no mantienen un orden. Conjunto = {1,2,3,4,5} Para convertir valores en enteros: int(valor_a_cambiar) Para convertir valores en decimales: float(valor_a_cambiar) Para convertir valores en cadenas de texto: str(valor_a_cambiar).

Qué son los Operadores de Asignación: Aquellos que modifican un valor. Aquellos que sirven para implementar operaciones matemáticas. Aquellos que determinan el cumplimiento de una condición.

Qué son los Operadores Aritméticos: Aquellos que modifican un valor. Aquellos que sirven para implementar operaciones matemáticas. Aquellos que determinan el cumplimiento de una condición.

Qué son los Operadores de Comparación: Aquellos que modifican un valor. Aquellos que sirven para implementar operaciones matemáticas. Aquellos que determinan el cumplimiento de una condición.

Relaciona. Operador Aritmético. Operador de Comparación. Operador de Asignación.

Relaciona. Operador Aritmético. Operador de Comparación. Operador de Asignación.

Necesito hacer una fórmula con el valor A y el valor B ¿Qué operador necesito?. Operador Aritmético. Operador de Comparación. Operador de Asignación.

Necesito hacer "if" para cuando se cumpla una condición entre el valor A y el valor B ¿Qué operador necesito?. Operador Aritmético. Operador de Comparación. Operador de Asignación.

Necesito darle a la variable A el valor de B ¿Qué operador necesito?. Operador Aritmético. Operador de Comparación. Operador de Asignación.

¿Qué pasa si el espacio en blanco se rellena con estas opciones? A=10 B=3 if A-B <= 7 __ A*B=1:      print("Se cumplió la condición"). Se imprime el mensaje. No se imprime el mensaje.

¿Qué tipo de variable es la variable "hola"? hola = "1". int. float. bool. str.

¿Qué tipo de variable es la variable "hola"? hola = "Hola Mundo". int. float. bool. str.

¿Qué tipo de variable es la variable "hola"? hola = "true". int. float. bool. str.

¿Qué tipo de variable es la variable "hola"? hola = 1. int. float. bool. str.

¿Qué tipo de variable es la variable "hola"? hola = 204. int. float. bool. str.

¿Qué tipo de variable es la variable "hola"? hola = 12.00. int. float. bool. str.

¿Qué tipo de variable es la variable "hola"? hola = 3.1416. int. float. bool. str.

¿Qué tipo de variable es la variable "hola"? hola = True. int. float. bool. str.

¿Qué tipo de variable es la variable "hola"? hola = False. int. float. bool. str.

¿Se cumplirá la función? A = False if not A == True:      print("Se cumplió la condición"). Sí. No.

¿Qué valor tendrá "a" con siguiente fórmula? a=10%3.

¿Qué valor tendrá "a" con siguiente fórmula? a=10//3.

¿Qué valor tendrá "a" con siguiente fórmula? a=10**3.

¿Qué funciones tiene?. **. //. %.

¿Qué valor tiene cada operación? A = 11. A += 12. A *= 3. A /= 0.5. A -= -21.

Relaciona la función del Control de Flujo: while. if. for.

Relaciona la función. input(""). print(""). pass. #.

¿Qué función tiene #? #A=1. Evitar que el texto tenga impacto en el código. Hacer que el valor sea una constante en vez de una variable. Conseguir que el valor sea asignado hasta que se ejecute otra acción. Establecer el valor de A como numérico (entero o decimal obligatorio).

¿Qué función tiene pass? A=1 B=2 if A == B:      print("No podrás leer este mensaje cuando ejecutes el programa, soy      un mensaje secreto") else:      pass. Para evitar que el código genere un error por ver un renglón vacío después de "else". Para repetir el código desde el primer "if". Para omitir las siguientes líneas de código en caso de haberlas. Para nada, el texto podría funcionar perfectamente bien quitando el "pass".

¿Para qué requerimos convertir "input()" en un entero usando "int()"? A = int(input()) B = A*2 print("B"). Porque el valor ingresado es un tipo string, y no se pueden hacer operaciones con cadenas de texto. Porque no se pueden imprimir valores numéricos. Porque los textos no son compatibles con la función "print("")". Porque es más fácil el manejo de los números, es mejor convertirse de una vez.

¿Qué pasará con cada función en cada caso?. int("Hola"). int(1.83). str(4). str(3.12). str(True). float("11"). float(1.00). float(2).

Relaciona. int(). str(). float().

Relaciona. if. elif. else.

Relaciona el tipo de Estructura con su forma de ingresarse en el código. Lista. Tupla. Diccionario. Conjunto.

Relaciona el tipo de Estructura con su cualidad. Lista. Tupla. Diccionario. Conjunto.

Relaciona el tipo de Estructura con su cualidad. Lista. Tupla. Diccionario. Conjunto.

Relaciona el tipo de Estructura con su uso. Lista. Tupla. Diccionario. Conjunto.

Sección 2: Problemas. Pon atención, analiza y resuelve los ejercicios de operaciones y troubleshooting (identificar problemas).

¿Qué valor debe ingresar el usuario para que el código imprima cada mensaje? A = int(input("Ingresa un número A: ")) B = 10 C = 5 if A * 2 > B + C:      print("Mensaje 1: ¡Descubriste el doble!") elif A + C == B:      print("Mensaje 2: La suma es la clave.") elif A % C == 0 and A != B and A != C:      print("Mensaje 3: Múltiplo misterioso.") else:      print("Mensaje 4: Sigue buscando."). 8. 5. 15. 2.

¿Cuál será el valor de la variable "resultado"? a = 10 b = 3 c = 2 resultado = a + b * c resultado = resultado // c resultado += 5. 13. 16. 11. 10.

¿Cuál será el valor de z después de ejecutar estas líneas? x = 7 y = 2 x %= y z = x ** y. 49. 1. 3. 9.

¿Cuál será el mensaje impreso? saldo = 100 deposito = "50" saldo += int(deposito) print(saldo). 10050. 150. ERROR. 50.

¿Se emitirá el mensaje "Acceso permitido"? usuario = "admin" contrasena = "12345" es_super_usuario = True if (usuario == "admin" and contrasena == "54321") or es_super_usuario:      print("Acceso permitido") else:      print("Acceso denegado"). Sí. No.

Lee detenidamente. Escribe abajo qué caracter es el incorrecto en el siguiente código: edad_usuario = 20 edad_permitida = 18 if edad_usuario = edad_permitida:      print("Acceso concedido.") else:      print("Acceso denegado.").

¿Se imprimirá "Falso" o "Verdadero"? puntuacion = 85 max_puntuacion = 100 aprobo = puntuacion >= 70 if aprobo and max_puntuacion == 100 and not (puntuacion < 50):      print("Verdadero") else:      print("Falso"). Verdadero. Falso.

¿Qué mensaje se imprimirá? temperatura = 25 llueve = False if temperatura > 30 and not llueve:      print("Hola") elif temperatura <= 20 or llueve:      print("Israel es un estado legítimo") else:      print("Holo").

¿Qué número se imprimirá? num_str = "123" num_float = 45.67 resultado = float(num_str) + num_float print(int(resultado)).

¿Dónde se haya el error lógico? edad_str = input("Por favor, ingresa tu edad: ") if edad_str > 18:      print("Eres mayor de edad.") else:      print("Eres menor de edad o tienes 18."). La función input() no funciona correctamente. La comparación edad_str > 18 causará un TypeError. El mensaje del else es incorrecto. No hay errores, el código funciona como se espera.

Escribe el texto que se imprimirá A = "Juan" print(A+"Es una mala persona").

Sección 3: Código. Recuerda que tienes que tener Python descargado desde python.org Asegúrate de marcar la opción "Add Python to PATH" durante la instalación en Windows. En Windows: Busca "Python" y abre "Python (IDLE)" o abre la terminal/CMD y escribe python (o python3), y desde ahí, escribe tu código.

Crear un programa en Python que pida al usuario un número y lo clasifique entre Par e Impar emitiendo mensajes para cada caso. Pude. No pude.

Denunciar Test