1. Instalar matplotlib versión 3.7.1
Ejecutar en la terminal
pip install matplotlib==3.7.1
2. Importar numpy con alias np
import numpy as np
import random import math
3. Elegir un número al azar de una lista
lista = [8, 12, 54, 23, 43, 1, 90, 87, 105, 77] numero_azar = random.choice(lista) print(f"EJERCICIO No. 3: Número elegido al azar: {numero_azar}") print() # Salto de línea vacío
4. Generar un número aleatorio menor que 100
numero_aleatorio = random.randint(0, 99) print(f"EJERCICIO No. 4: Número aleatorio menor que 100: {numero_aleatorio}") print() # Salto de línea vacío
5. Calcular la potencia del primer número elevado al segundo
base = int(input("Ingresa el primer número: ")) exponente = int(input("Ingresa el segundo número: ")) resultado = base ** exponente print(f"EJERCICIO No. 5: {base} elevado a la potencia de {exponente} es: {resultado}") print() # Salto de línea vacío
6. Sorteo de un seguidor en una red social
num_participantes = int(input("Ingrese el número total de participantes: ")) ganador = random.randint(1, num_participantes) print(f"EJERCICIO No. 6: El número del ganador del sorteo es: {ganador}") print() # Salto de línea vacío
7. Generar un token de acceso par en el rango de 1000 a 9998
nombre_usuario = input("Ingresa tu nombre: ") token_generado = random.randrange(1000, 9999, 2) print(f"EJERCICIO No. 7: Hola, {nombre_usuario}, tu token de acceso es {token_generado} ¡Bienvenido/a!") print() # Salto de línea vacío
8. Selección aleatoria de 3 frutas para una ensalada sorpresa
frutas = ["manzana", "banana", "uva", "pera", "mango", "coco", "sandia", "fresa", "naranja", "maracuya", "kiwi", "cereza"] ensalada_sorpresa = random.sample(frutas, 3) print(f"EJERCICIO No. 8: Las frutas seleccionadas para la ensalada sorpresa son: {ensalada_sorpresa}") print() # Salto de línea vacío
9. Identificar raíces cuadradas enteras de una lista de números
numeros = [2, 8, 15, 23, 91, 112, 256] raices_enteras = [num for num in numeros if math.sqrt(num).is_integer()] print(f"EJERCICIO No. 9: Números con raíz cuadrada entera: {raices_enteras}") print() # Salto de línea vacío
10. Calcular el precio del césped en jardines circulares
radio = float(input("Ingresa el radio del jardín en metros: ")) area = math.pi * (radio ** 2) precio_total = area * 25 print(f"EJERCICIO No. 10: El costo total del césped para un jardín circular de radio {radio}m es: R$ {precio_total:.2f}")