|
@@ -5,47 +5,69 @@
|
|
|
|
|
|
#Import der Module
|
|
|
|
|
|
+import sys
|
|
|
from random import randint
|
|
|
l=[]
|
|
|
|
|
|
-#Einfuehrungstext fuer Anwender
|
|
|
-print "Willkommen beim Lottozahlen-Generator. Dieser waehlt Dir zufaellig 6 Lottozahlen aus -6 aus 49- mit Superzahl."
|
|
|
|
|
|
-Zahl1 = randint (1,49) #Zahl1 aus der Range von 1 bis 49
|
|
|
-Zahl2 = randint (1,49)
|
|
|
-while (Zahl2 == Zahl1):
|
|
|
- Zahl2 = randint(1,49)
|
|
|
+#vordefinierte Funktionen
|
|
|
+def Lottozahlen_Generator():
|
|
|
+
|
|
|
+ Zahl1 = randint (1,49) #Zahl1 aus der Range von 1 bis 49
|
|
|
+ Zahl2 = randint (1,49)
|
|
|
+ while (Zahl2 == Zahl1):
|
|
|
+ Zahl2 = randint(1,49)
|
|
|
|
|
|
-Zahl3 = randint(1,49)
|
|
|
-while (Zahl3==Zahl2) or (Zahl3==Zahl1):
|
|
|
Zahl3 = randint(1,49)
|
|
|
+ while (Zahl3==Zahl2) or (Zahl3==Zahl1):
|
|
|
+ Zahl3 = randint(1,49)
|
|
|
|
|
|
-Zahl4 = randint(1,49)
|
|
|
-while (Zahl4==Zahl3) or (Zahl4==Zahl2) or (Zahl4==1):
|
|
|
Zahl4 = randint(1,49)
|
|
|
+ while (Zahl4==Zahl3) or (Zahl4==Zahl2) or (Zahl4==1):
|
|
|
+ Zahl4 = randint(1,49)
|
|
|
|
|
|
-Zahl5 = randint(1,49)
|
|
|
-while (Zahl5==Zahl4) or (Zahl5==Zahl3)or (Zahl5==Zahl2) or (Zahl5==Zahl1):
|
|
|
Zahl5 = randint(1,49)
|
|
|
+ while (Zahl5==Zahl4) or (Zahl5==Zahl3)or (Zahl5==Zahl2) or (Zahl5==Zahl1):
|
|
|
+ Zahl5 = randint(1,49)
|
|
|
|
|
|
-Zahl6 = randint(1,49)
|
|
|
-while (Zahl6 ==Zahl5) or (Zahl6==Zahl4) or (Zahl6==Zahl3) or (Zahl6==Zahl2) or (Zahl6==Zahl1):
|
|
|
Zahl6 = randint(1,49)
|
|
|
+ while (Zahl6 ==Zahl5) or (Zahl6==Zahl4) or (Zahl6==Zahl3) or (Zahl6==Zahl2) or (Zahl6==Zahl1):
|
|
|
+ Zahl6 = randint(1,49)
|
|
|
|
|
|
#Liste zum Sortieren der Lottozahlen
|
|
|
|
|
|
-l.append(Zahl1)
|
|
|
-l.append(Zahl2)
|
|
|
-l.append(Zahl3)
|
|
|
-l.append(Zahl4)
|
|
|
-l.append(Zahl5)
|
|
|
-l.append(Zahl6)
|
|
|
-l.sort()
|
|
|
-print l
|
|
|
+ l.append(Zahl1)
|
|
|
+ l.append(Zahl2)
|
|
|
+ l.append(Zahl3)
|
|
|
+ l.append(Zahl4)
|
|
|
+ l.append(Zahl5)
|
|
|
+ l.append(Zahl6)
|
|
|
+ l.sort()
|
|
|
+ print "Die Zufallszahlen lauten:"
|
|
|
+ print l
|
|
|
|
|
|
# Superzahl random generieren aus Range von 1 bis 9
|
|
|
-Superzahl = randint(1,9)
|
|
|
-print "Superzahl: "
|
|
|
-print Superzahl
|
|
|
+ Superzahl = randint(1,9)
|
|
|
+ print "Superzahl: "
|
|
|
+ print Superzahl
|
|
|
+
|
|
|
+def main():
|
|
|
+# Einleitungstext mit Auswahl-Menue
|
|
|
+ print "Willkommen beim Lottozahlen-Generator.Dieser waehlt Dir zufaellig 6 Lottozahlen aus und zwar -6 aus 49- und zusaetzlich mit Superzahl."
|
|
|
+ print " "
|
|
|
+
|
|
|
+ print "Menue"
|
|
|
+ print "1--> Starten"
|
|
|
+ print "2--> Beenden"
|
|
|
+ Auswahl = raw_input("Waehle bitte aus diesem Menue aus:")
|
|
|
+
|
|
|
+ if Auswahl =="1":
|
|
|
+ Lottozahlen_Generator()
|
|
|
+
|
|
|
+ elif Auswahl =="2":
|
|
|
+ print "Tschuess bis zum naechsten Mal!"
|
|
|
+ sys.exit()
|
|
|
+
|
|
|
|
|
|
-#lkjbgukzbvbuuhboui
|
|
|
+if __name__ == '__main__':
|
|
|
+ main()
|