Python Lab 01.ipynb - Colaboratory
Python Lab 01.ipynb - Colaboratory
Se quiere obtener los números primos desde el 0 hasta el 20 utilizando el bucle while.
def myNumeroPrimo(myNumber):
myCount=0
while myCount <= myNumber:
if myCount > 1:
for i in range(2, int(myCount/2) + 1):
if (myCount % i) == 0:
print(myCount, "no es un numero primo")
break
else:
print(myCount, "es un numero primo")
else:
print(myCount, "no es un numero primo")
myCount +=1
myInput = 20
myNumeroPrimo(myInput)
0 no es un numero primo
1 no es un numero primo
2 es un numero primo
3 es un numero primo
4 no es un numero primo
5 es un numero primo
6 no es un numero primo
7 es un numero primo
8 no es un numero primo
9 no es un numero primo
10 no es un numero primo
11 es un numero primo
12 no es un numero primo
13 es un numero primo
14 no es un numero primo
15 no es un numero primo
16 no es un numero primo
17 es un numero primo
18 no es un numero primo
19 es un numero primo
20 no es un numero primo
Task 02
En una encuesta realizada por el INEI se encontraron diferentes estaturas 167,178,157,189,156,169,
158,175,191,171 y se necesita mostrar el de cada uno si está arriba del promedio general de estatura del Peru (159
cm)
myPromedio=159
myList = (167,178,157,189,156,169, 158,175,191,171)
for i in myList:
if (myPromedio == i):
print(i, " es igual al promedio de estatura")
elif (myPromedio <= i):
print(i, " es superior al promedio de estatura")
else:
print(i, " no es superior al promedio de estatura")