1 - Instalar la versión 3.7.1 de matplotlib
Usa el siguiente comando en la terminal o línea de comandos:
pip install matplotlib==3.7.1
2 - Importar numpy con el alias np import numpy as np
3 - Elegir un número al azar de una lista import random
lista = [8, 12, 54, 23, 43, 1, 90, 87, 105, 77] numero_aleatorio = random.choice(lista)
print(f'Número elegido al azar: {numero_aleatorio}')
4 - Generar un número entero menor que 100 import random
numero = random.randint(1, 99) print(f'Número aleatorio menor que 100: {numero}')
5 - Potencia del primer número elevado al segundo base = int(input("Ingrese el primer número (base): ")) exponente = int(input("Ingrese el segundo número (exponente): "))
potencia = base ** exponente print(f'{base} elevado a la {exponente} es igual a {potencia}')
6 - Sortear un ganador en una red social import random
participantes = int(input("Ingrese el número de participantes: ")) ganador = random.randint(1, participantes)
print(f'El número sorteado es: {ganador}. ¡Felicidades al ganador!')
7 - Generar un token de acceso para la aplicación import random
nombre_usuario = input("Ingrese su nombre: ") token_generado = random.randrange(1000, 9998, 2) # Genera solo números pares
print(f"Hola, {nombre_usuario}, tu token de acceso es {token_generado} ¡Bienvenido/a!")
8 - Elegir 3 frutas al azar para la ensalada sorpresa import random
frutas = ["manzana", "banana", "uva", "pera", "mango", "coco", "sandia", "fresa", "naranja", "maracuya", "kiwi", "cereza"] ensalada = random.sample(frutas, 3)
print(f'La ensalada de frutas sorpresa contiene: {ensalada}')
9 - Calcular raíces cuadradas enteras import math
numeros = [2, 8, 15, 23, 91, 112, 256] raices_enteras = [n for n in numeros if math.isqrt(n)**2 == n]
print(f'Números con raíz cuadrada entera: {raices_enteras}')
10 - Calcular el precio del césped para jardines circulares import math
radio = float(input("Ingrese el radio del jardín en metros: ")) area = math.pi * radio**2 precio = area * 25
print(f'El área del jardín es {area:.2f} m² y el precio total es R$ {precio:.2f}')