Browse Source

Grammatik

stjegabrj 5 years ago
parent
commit
d89377de4a
1 changed files with 20 additions and 20 deletions
  1. 20 20
      Schaltjahre.py

+ 20 - 20
Schaltjahre.py

@@ -13,54 +13,54 @@ def zahlenproben(z):                    #Funktion zum Testen der eingegebenen Va
         a = int(z)
         a = int(z)
         return a
         return a
     except:
     except:
-        print 'falsch eingeben,geben sie eine Zahlen!'
+        print 'Falsche Eingabe,geben Sie eine Zahl an!'
     
     
 
 
 def eingabe():              #Eingabefunktion
 def eingabe():              #Eingabefunktion
     while True:
     while True:
-        j = raw_input('geben sie die Jahre:')   #Eingabe des Jahres
+        j = raw_input('Geben Sie das Jahr an:')   #Eingabe des Jahres
         j = zahlenproben(j)                     #Ueberpruefung mit zahlenprobe Funktion
         j = zahlenproben(j)                     #Ueberpruefung mit zahlenprobe Funktion
         if j>2030 or j<1970:                    #Eingrenzung der Jahre zwischen 1970 und 2030
         if j>2030 or j<1970:                    #Eingrenzung der Jahre zwischen 1970 und 2030
-            print 'die Zeit wird in 1970-2030 begrenztet.'
+            print 'Der Zeitraum der Jahre wird von 1970-2030 begrenztet.'
         else:
         else:
             zeit['j'] = j                       #Jahreszahl wird eingelesen
             zeit['j'] = j                       #Jahreszahl wird eingelesen
             break                               #Beenden der Schleife
             break                               #Beenden der Schleife
     schaltjahr()                                #Ueberpruefen ob es ein Schaltjahr ist
     schaltjahr()                                #Ueberpruefen ob es ein Schaltjahr ist
     
     
     while True:                                 #Eingabe des Monats
     while True:                                 #Eingabe des Monats
-        m = raw_input('geben sie die Monat:')
+        m = raw_input('Geben Sie den Monat an:')
         m = zahlenproben(m)
         m = zahlenproben(m)
         if m>12 or m<1:
         if m>12 or m<1:
-            print 'geben sie bitte die richtig Monat!'
+            print 'Bitte geben Sie den Monat in Zahlen von 1-12 an!'
         else:
         else:
             zeit['m'] = m
             zeit['m'] = m
             break
             break
         
         
     while True:                                 #Eingabe des Tages
     while True:                                 #Eingabe des Tages
-        t = raw_input('geben sie das Tag:')
+        t = raw_input('Geben Sie den Tag an:')
         t = zahlenproben(t)
         t = zahlenproben(t)
         if m in grossmonat:                    #Ueberpruefen ob es ein langer Monat ist
         if m in grossmonat:                    #Ueberpruefen ob es ein langer Monat ist
             if t>31 or t<1:
             if t>31 or t<1:
-                print 'falsch eingeben!'
+                print 'Bitte geben Sie den Tag in Zahlen von 1-31 an!'
             else:
             else:
                 zeit['t'] = t
                 zeit['t'] = t
                 break
                 break
         elif m in kleinemonat:                  #Ueberpruefung ob es ein kurzer Monat ist
         elif m in kleinemonat:                  #Ueberpruefung ob es ein kurzer Monat ist
             if t>30 or t<1:
             if t>30 or t<1:
-                print 'falsch eingeben!'
+                print 'Bitte geben Sie den Tag in Zahlen von 1-30 an!'
             else:
             else:
                 zeit['t'] = t
                 zeit['t'] = t
                 break
                 break
         else:                                   #Anzahl der Tage des Februars bei Nicht-Schaltjahr
         else:                                   #Anzahl der Tage des Februars bei Nicht-Schaltjahr
             if zeit['s'] ==0 :
             if zeit['s'] ==0 :
                 if t>28 or t<1:
                 if t>28 or t<1:
-                    print 'falsch eingeben!'
+                    print 'Bitte geben Sie den Tag in Zahlen von 1-28 an!'
                 else:
                 else:
                     zeit['t'] = t
                     zeit['t'] = t
                     break
                     break
             else:
             else:
                 if t>29 or t<1:                 #Anzahl der Tage des Februars bei Schaltjahr
                 if t>29 or t<1:                 #Anzahl der Tage des Februars bei Schaltjahr
-                    print 'falsch eingeben!'
+                    print 'Bitte geben Sie den Tag in Zahlen von 1-29 an!'
                 else:
                 else:
                     zeit['t'] = t
                     zeit['t'] = t
                     break
                     break
@@ -72,28 +72,28 @@ def schaltjahr():                               #Funktion zur Ueberpruefung ob e
         zeit['s'] = 0               #Nicht-Schaltjahr
         zeit['s'] = 0               #Nicht-Schaltjahr
         
         
 def ausgabe():                      #Funktion fuer die Ausgabe
 def ausgabe():                      #Funktion fuer die Ausgabe
-    print 'gegebende Datum ist %s-%s-%s' % (zeit['j'],zeit['m'],zeit['t'])  #Ausgabe des Datums
+    print ' Datum: %s-%s-%s' % (zeit['t'],zeit['m'],zeit['j'])  #Ausgabe des Datums
     if zeit['s'] == 0:                                                      #kein Schaltjahr
     if zeit['s'] == 0:                                                      #kein Schaltjahr
-        print '%s ist nicht Schaltjahr' %(zeit['j'])
+        print '%s kein Schaltjahr!' %(zeit['j'])
     else:
     else:
-        print '%s ist Schaltjahr' %(zeit['j'])
+        print '%s Schaltjahr!' %(zeit['j'])
     wochetag()                                                              #Start der Wochentagsfunktion
     wochetag()                                                              #Start der Wochentagsfunktion
 
 
 def wochetag():
 def wochetag():
     w = calendar.weekday(zeit['j'],zeit['m'],zeit['t'])                     #Kalendermodul
     w = calendar.weekday(zeit['j'],zeit['m'],zeit['t'])                     #Kalendermodul
-    wochetag = ['Mon','Tue','Wen','Thr','Fri','Sat','Son']                  #Liste der Wochentage
-    print 'diese Tag ist %s' % (wochetag[w])                                #Ausgabe des Wochentages
+    wochetag = ['Montag','Dienstag','Mittwoch','Donnerstag','Freitag','Samstag','Sonntag']                  #Liste der Wochentage
+    print 'Dieser Tag ist ein %s' % (wochetag[w])                                #Ausgabe des Wochentages
 
 
 #Main Funktion
 #Main Funktion
-print "WillKommen!"                                                         #Titel
-print 'diese Programm kann die Schaltejahr und die Wochetage bestimmen'
-print 'die Zeitraum von 1970 bis 2030!'
+print "Willkommen!"                                                         #Titel
+print 'Diese Programm kann die Schaltejahre und die Wochetage von dem von Ihnen gewählten Datum bestimmen'
+print 'Zeitraum von 1970 bis 2030!'
 while True:
 while True:
 
 
     eingabe()                                                               #Start der Eingabefunktion
     eingabe()                                                               #Start der Eingabefunktion
     ausgabe()                                                               #Start de Ausgabefunktion
     ausgabe()                                                               #Start de Ausgabefunktion
-    s = raw_input('moechten sie diese Programm noch einmal laufen?(y/n)')   #Soll das Programm erneut starten?
-    if s == 'y' or s == 'Y':                                                #Eingabe ob ja
+    s = raw_input('Möchten Sie dieses Programm noch einmal starten?(j/n)')   #Soll das Programm erneut starten?
+    if s == 'j' or s == 'J':                                                #Eingabe ob ja
         pass
         pass
     elif s == 'n' or s == 'N':                                              #oder nein
     elif s == 'n' or s == 'N':                                              #oder nein
         break
         break