1 - Escribe un código para instalar la versión 3.7.1 de la biblioteca matplotlib.
!pip install matplotlib==3.7.1
2 - Escribe un código para importar la biblioteca numpy con el alias np.
import numpy as np
print("Numpy importado correctamente con alias 'np'.")
3 - Crea un programa que lea la siguiente lista de números y elija uno al azar.lista = [8, 12, 54, 23, 43, 1, 90, 87, 105, 77]
import random
lista = [8, 12, 54, 23, 43, 1, 90, 87, 105, 77]
print('Azar', random.choice(lista))
4 - Crea un programa que genere aleatoriamente un número entero menor que 100.
print('Azar menor que 100:', random.randrange(99))
5 - Crea un programa que solicite a la persona usuaria ingresar dos números enteros y calcule la potencia del primer número elevado al segundo.
numero_1 = int(input('Ingrese un número entero: '))
numero_2 = int(input('Ingrese otro número entero: '))
print('Potencia:', numero_1**numero_2)
6 - Se debe escribir un programa para sortear a un seguidor de una red social para ganar un premio. La lista de participantes está numerada y debemos elegir aleatoriamente un número según la cantidad de participantes. Pide a la persona usuaria que proporcione el número de participantes del sorteo y devuelve el número sorteado.
cant_participantes = int(input('Ingrese la cantidad de participantes: '))
print('Número sorteado:', random.randrange(cant_participantes))
7 - Has recibido una solicitud para generar números de token para acceder a la aplicación de una empresa. El token debe ser par y variar de 1000 a 9998. Escribe un código que solicite el nombre de la persona usuaria y muestre un mensaje junto a este token generado aleatoriamente.
print(f"Hola, {nombre_usuario}, tu token de acceso es {token_generado} ¡Bienvenido/a!")
nombre = input('Ingrese su nombre: ')
token = random.randrange(1000, 9999, 1)
print(f"Hola, {nombre}, tu token de acceso es {token} ¡Bienvenido/a!")
8 - Para diversificar y atraer nuevos clientes, una lanchonete creó un ítem misterioso en su menú llamado "ensalada de frutas sorpresa". En este ítem, se eligen aleatoriamente 3 frutas de una lista de 12 para componer la ensalada de frutas del cliente. Crea el código que realice esta selección aleatoria según la lista dada.
frutas = ["manzana", "banana", "uva", "pera", "mango", "coco", "sandia", "fresa", "naranja", "maracuya", "kiwi", "cereza"]
ensalada_sorpresa = random.sample(frutas, k=3)
print(f"Lista completa de frutas ({len(frutas)}): {frutas}")
print(f"\nLa Ensalada de Frutas Sorpresa contiene (3 frutas): {ensalada_sorpresa}")
9 - Has recibido un desafío para calcular la raíz cuadrada de una lista de números, identificando cuáles resultan en un número entero. La lista es la siguiente:
numeros = [2, 8, 15, 23, 91, 112, 256]
import math
numeros = [2, 8, 15, 23, 91, 112, 256]
for numero in numeros:
raiz_cuadrada = math.sqrt(numero)
if raiz_cuadrada % 1 == 0:
print(f'La raiz cuadrada de {numero} es {int(raiz_cuadrada)}')