Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Desafío: hora de practicar - Bibliotecas

1

!pip install matplotlib==3.7.1

2

import numpy as np

3

import random
lista = [8, 12, 54, 23, 43, 1, 90, 87, 105, 77]
numero_aleatorio = random.choice(lista)
print(f"Su número elegido de manera aleatoria de la lista es: {numero_aleatorio}")

4

import random
numero_aleatorio = random.randrange(100)
print(f"Su número elegido de manera aleatoria de la lista es: {numero_aleatorio}")

5

from math import pow 
while True:
  valor_1 = input("Ingrese su primer número: ")
  try:
        valor_1 = int(valor_1)  # Intentamos convertir a entero
        break                   # Si no lanza error, salimos del ciclo
  except ValueError:
        print("Error: debe ingresar un número entero")
while True:
  valor_2 = input("Ingrese su segundo número: ")
  try:
        valor_2 = int(valor_2)  # Intentamos convertir a entero
        break                   # Si no lanza error, salimos del ciclo
  except ValueError:
        print("Error: debe ingresar un número entero")

resultado = math.pow(valor_1, valor_2)
resultado = int(resultado)
print(f"{valor_1} elevado a {valor_2} es: {resultado}")

6

import random
#validamos que sea un número entero y mayor a 0 el ingresado por usuario
while True:
  cant_participantes = input("Ingrese la cantidad de usuarios que participan en el sorteo: ")
  try:
        cant_participantes = int(cant_participantes)  # Intentamos convertir a entero
        if cant_participantes > 0:
          #print(f"La cantidad de participantes es: {cant_participantes}")
          break                   # Si no hay error y el número es mayor a 0
        else:
          print("Debe ingresar un número mayor a 0")
        
  except ValueError:
        print("Error: debe ingresar un número válido")
#cerramos ciclo while de la validación

lista_participantes = []
for i in range (1, cant_participantes+1):
  lista_participantes.append(i)

ganador = random.choice(lista_participantes)
print(f"El ganador del concurso es el participante número: [{ganador}]")

7

import random
nombre_usuario = input("Ingrese su nombre de usuario: ").capitalize()
token_generado = random.randrange(1000,9998,2)
print(f"Hola {nombre_usuario}, tu token de acceso es el {token_generado} ¡Bienvenido/a!")

8

import random
frutas = ["manzana", "banana", "uva", "pera", "mango", "coco", "sandia", "fresa", "naranja", "maracuya", "kiwi", "cereza"]
frutas_seleccionadas = sample(frutas,3)
print(f"Sus frutas seleccionadas son: {frutas_seleccionadas[0].capitalize()}, {frutas_seleccionadas[1].capitalize()} y {frutas_seleccionadas[2].capitalize()}. ")

9

import math
numeros = [2, 8, 15, 23, 91, 112, 256]
raiz_resultado_entero = []
for num in numeros: 
  if math.sqrt(num) % 1 == 0:
    resultado = int(math.sqrt(num)) #resultado de la raiz cuadrada del número entero
    print(f"El número {num} tiene como resultado una raíz cuadrada con valor entero: {resultado}")
    raiz_resultado_entero.append(num) #ingresa a nueva lista el número cuyo resultado tiene como raíz cuadrada un valor entero

print(f"Según la lista proporcionada, esta es la nueva lista con los números cuya raíz cuadrada da como resultado un número entero: {raiz_resultado_entero}")

10

import math
precio_cesped = 25
while True:
  radio = float(input("Ingrese el radio de su área circular de césped a comprar: "))
  try:
    if radio > 0:
      break
    else:
      print("Vuelva a ingresar un valor")
  except ValueError:
    print("Error: Debe ingresar un valor numérico.")
    

area = math.pi*math.pow(radio,2) #el 2 despues del radio es para elevar al cuadrado
monto_a_pagar = round((precio_cesped * area),2) #el 2 al final, es para redondear a 2 decimales
print(f"Usted debe pagar: R$ {monto_a_pagar}")
1 respuesta

Hola , espero que estés muy bien.

Felicitaciones por tu aprendizaje. Estamos priorizando el foro para postear dudas, así optimizamos el tiempo de respuesta para ustedes.

Para no dejar de compartir los códigos, actividades y ejercicios que realizas, creamos un canal en Discord (#compartetucodigo) donde puedes compartirlos, dar y sugerir mejoras con el resto de tus compañeros.

Un saludo.

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios