Bin absoluter Anfänger und hier ist mein Entwurf für einen Zahlengenerator, der nicht zufällig Zahlen generiert sondern eine Liste zufällig sortiert, die erste Zahl "zieht" und den Rest wieder zufällig sortiert, wieder die erste zieht usw... Eben wie im echten Lotto. Das ging in Python so erstaunlich einfach dass ich total begeistert von dieser Sprache bin.
Olé und eine gute Zeit!
Code: Alles auswählen
#!/usr/bin/python
import random
zahlen50 = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ,11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50]
zahlen10 = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
print("Die nächsten Eurojackpotzahlen sind eventuell:")
for i in range(5):
random.shuffle(zahlen50)
print(zahlen50[0]), '',
del zahlen50[0]
print(" "),
for j in range(2):
random.shuffle(zahlen10)
print(zahlen10[0]), '',
del zahlen10[0]
raw_input() # nur damit das Terminal geöffnet bleibt