Вы находитесь на странице: 1из 6

ANDREINA QUIÑONEZ GUALAN.

#Primera Actividad

"""Genere una lista de Python llamada alturas con 1035 valores aleatorios entre 67 y 83 inclusive. Estos valores
corresponden a las alturas en pulgadas de jugadores de baseball."""

import random as rn

alturas = []

while(len(alturas) < 1035):

s = rn.randint(67,83)

alturas += [s]

print("<<< Lista de alturas en pulgadas de los jugadores de baseball: ", alturas, " >>>>")

print("--------------------------------------------------------------------------------------------------")

"""Genere una lista de Python llamada pesos con 1035 valores aleatorios entre 150 y 290 inclusive. Estos valores
corresponden a los pesos en libras de jugadores de baseball."""

pesos = []

while(len(pesos) < 1035):

s = rn.randint(150,290)

pesos += [s]

print(" ")

print("<<< Lista del pesos en libras de los jugadores de baseball: " , pesos, " >>>>")

print("=========================================================")

print("=========================================================")

#Segunda Actividad

"""Transforme los valores de las listas de Pyhton alturas y pesos a metros y kilogramos respectivamente y almacene
estos resultados en dos nuevas listas llamadas alturas_m y pesos_kg."""
ANDREINA QUIÑONEZ GUALAN.

alturas_m = []

for i in (alturas):

alturas = i * 0.0254

alturas_m.append(alturas)

print("<<< Las alturas de los jugadores que estaban en pulgadas ahora expresardas en metros: ", alturas_m, " >>>")

print("--------------------------------------------------------------------------------------------------")

print(" ")

pesos_kg = []

for i in (pesos):

pesos = i * 0.453592

pesos_kg.append(pesos)

print("<<< Los pesos de los jugadores que estaban en libras ahora expresados en kilogramos: ", pesos_kg, " >>>")

print("=========================================================")

print("=========================================================")

#Tercera Actividad

"""Calcule el Índice de Masa Corporal, BMI por sus siglas en inglés, usando la siguiente fórmula: BMI = peso_kg /
(altura_m2) El peso en kilogramos dividido para la altura en metros al cuadrado."""

altura_m2 = []

for i in (alturas_m):

alturas_m = i ** 2

altura_m2.append(alturas_m)

BMI = []

for i in (altura_m2):
ANDREINA QUIÑONEZ GUALAN.

i=i*1

for a in (pesos_kg):

a=a*1

c=a/i

BMI.append(c)

print("<<< El Índice de Masa Corporal es :", BMI, " >>>")

print("--------------------------------------------------------------------------------------------------")

print("=========================================================")

print("=========================================================")

#Cuarta Actividad

"""Genere una nueva lista llamada ligeros con todos los valores BMI menores a 21 y muestre esta lista por
pantalla."""

ligeros = []

m = 21

for i in (BMI):

if i < m:

w=i*1

ligeros.append(w)

print("<<< Todos los valores BMI menores a 21 :", ligeros, " >>>")

print("--------------------------------------------------------------------------------------------------")

print("=========================================================")
ANDREINA QUIÑONEZ GUALAN.

#NUMPY.
#Primera Actividad

"""Transforme las listas de Python a arreglos de numpy llamados np_alturas y np_pesos."""

import numpy as np

np_alturas = []

while(len(np_alturas) < 1035):

s = np.arrayint(67,83)

np_alturas += [s]

print("<<< Lista de alturas en pulgadas de los jugadores de baseball: ", np_ alturas, " >>>>")

print("--------------------------------------------------------------------------------------------------")

np_pesos = []

while(len(np_pesos) < 1035):

s = np.arrayint(150,290)

np_pesos += [s]

print(" ")

print("<<< Lista del pesos en libras de los jugadores de baseball: " , np_pesos, " >>>>")

print("=========================================================")

#Segunda Actividad

"""Transforme los valores de los arreglos de numpy np_alturas y np_pesos a metros y kilogramos respectivamente y
almacene estos resultados en dos nuevos arreglos numpy llamados np_alturas_m y np_pesos_kg."""
ANDREINA QUIÑONEZ GUALAN.

np_alturas_m = []

for i in (np_alturas):

np_alturas = i * 0.0254

np_alturas_m.append(np_alturas)

print("<<< Las alturas de los jugadores que estaban en pulgadas ahora expresardas en metros: ", np_alturas_m, " >>>")

print("--------------------------------------------------------------------------------------------------")

print(" ")

np_pesos_kg = []

for i in (np_pesos):

np_pesos = i * 0.453592

np_pesos_kg.append(np_pesos)

print("<<< Los pesos de los jugadores que estaban en libras ahora expresados en kilogramos: ", np_pesos_kg, " >>>")

print("=========================================================")

#Tercera Actividad

"""El peso en kilogramos dividido para la altura en metros al cuadrado."""

np_altura_m2 = []

for i in (np_alturas_m):

np_alturas_m = i ** 2

np_altura_m2.append(np_alturas_m)

BMI = []

for i in (np_altura_m2):
ANDREINA QUIÑONEZ GUALAN.

i=i*1

for a in (np_pesos_kg):

a=a*1

c=a/i

BMI.append(c)

print("<<< El Índice de Masa Corporal es :", BMI, " >>>")

print("--------------------------------------------------------------------------------------------------")

print("=========================================================")

print("=========================================================")

#Cuarta Actividad

"""Genere un nuevo arreglo numpy llamado np_ligeros con todos los valores BMI menores a 21 y muestre este
arreglo por pantalla."""

np_ligeros = []

m = 21

for i in (BMI):

if i < m:

w=i*1

np_ligeros.append(w)

print("<<< Todos los valores BMI menores a 21 :", np_ligeros, " >>>")

print("=========================================================")

Вам также может понравиться