Files
  • main.py
main.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#Imprimir diez números aleatorios sin repetición entre 100 y 130,
#excepto los números 110, 115, 120 y
#alternando par, impar, comenzando por par
import random
Lp=[i for i in range(100,131,2) if i not in (110,120)] #genera todos los pares posibles
Li=[i for i in range(101,131,2) if i!=115]             #genera todos los impares posibles
print(Lp)
print(Li)
random.shuffle(Lp) #baraja los pares
random.shuffle(Li) #baraja los impares
L=[]
for k in range(5): # son 5 parejas de par, impar.
  L.append(Lp[k])  # toma el pare de indice k
  L.append(Li[k])  # toma el impar de indice k
print(L)