Code: Alles auswählen
######################################################
# Name des Programmes: Zeitform- Lernprogramm.py #
# Autor des Programmes: Yekta Senay #
# Erstellungsdatum: 13.01.2020 ; Von 14:21 Bis #
######################################################
print("Dieses Programm ist noch in der Alpha version.")
print("Willst du dieses Programm trotzdem Verwenden?")
print()
print()
#Variablen und Listen:
b = 1
a = 1
x = 1
Ja = 1
Yes = 1
ja = 1
yes = 1
jA = 1
yEs = 1
yeS = 1
YeS = 1
YEs = 1
yES = 1
keineEindeutigenSignalWörter = ['Keine Eindeutigen Signalwörter | No clearly Signal Words']
pastPerfectSignal = keineEindeutigenSignalWörter
pastProgressiveSignal = ['while','when']
presentPefektSignal = ['just','yet','never','already','ever','so far','up to now','recently','since','for']
presentPerfectProgrssive = ['all day','the whole das','since','for','Fragen mit \"How Long\" | Questions with \"How Long']
presentProgressiveSignal = ['now','at the moment','Look!','Listen']
simplePastSignal = ['yesterday','last week','ago','in YEAR','this morning,evening...','Die Wörter week/month/2010 können mit anderen Zeitangaben ersetzt werden | The Words week/month/2010 can change to other Timeforms']
implePresentSignal = ['always','often','usually','sometimes','seldom','never','every day','every week','every year','on Mondays (oder andere Tage | or different days)','after school']
goingToFutureSignal = keineEindeutigenSignalWörter
willFurure = keineEindeutigenSignalWörter
#Haputcode:
print("Bitte gib das Wort ein, von dem du die Zeitform haben willst.")
print("Please enter the Word, from them you would to know the Timeform.")
aktuellerSatz = input()
if 'while' or 'when' in aktuellerSatz:
print("Der Satz ", aktuellerSatz, "enthät eines dieser Signalwörterund befindet sich in der Zeitform \"Past Progressive\"")
print("Signalwörter anzeigen Lassen?")
print("Bitte gib Ja oder Yes ein.")
signalWörterAnzeigen = input()
if signalWörterAnzeigen == Ja or Yes or ja or yes or jA or yEs or yeS or YeS or YEs or yES:
print("Das sind die Signalwörter der Zeitform Past Progressive:")
print("while, when")
elif 'just' or 'yet' or 'never' or 'already' or 'ever' or 'so far' or 'up to now' or 'recently' or 'since' or 'for' in aktuellerSatz:
print("Der Satz ", aktuellerSatz, "enthät eines dieser Signalwörterund befindet sich in der Zeitform \"Present Perfekt\"")
print("Signalwörter anzeigen Lassen?")
print("Bitte gib Ja oder Yes ein.")
signalWörterAnzeigen = input()
if signalWörterAnzeigen == Ja or Yes or ja or yes or jA or yEs or yeS or YeS or YEs or yES:
print("Das sind die Signalwörter der Zeitform Present Perfekt:")
print("just, yet, never, already, ever, so far, up to now, recently, since, for")
elif 'all day' or 'the whole das' or 'since' or 'for' or 'Fragen mit \"How Long\" | Questions with \"How Long' in aktuellerSatz:
print("Der Satz ", aktuellerSatz, "enthät eines dieser Signalwörterund befindet sich in der Zeitform \"Perfect Progressive\"")
print("Signalwörter anzeigen Lassen?")
print("Bitte gib Ja oder Yes ein.")
signalWörterAnzeigen = input()
if signalWörterAnzeigen == Ja or Yes or ja or yes or jA or yEs or yeS or YeS or YEs or yES:
print("Das sind die Signalwörter der Zeitform Perfect Progressive:")
print("while, when")
elif if 'now' or 'at the moment' or 'Look!' or 'Listen' in aktuellerSatz:
print("Der Satz ", aktuellerSatz, "enthät eines dieser Signalwörterund befindet sich in der Zeitform \"Present Progressive\"")
print("Signalwörter anzeigen Lassen?")
print("Bitte gib Ja oder Yes ein.")
signalWörterAnzeigen = input()
if signalWörterAnzeigen == Ja or Yes or ja or yes or jA or yEs or yeS or YeS or YEs or yES:
print("Das sind die Signalwörter der Zeitform Present Progressive:")
print("while, when")
elif if 'yesterday' or 'last week' or 'ago' or 'in YEAR' or 'this morning or evening...' or 'Die Wörter week/month/2010 können mit anderen Zeitangaben ersetzt werden | The Words week/month/2010 can change to other Timeforms' in aktuellerSatz:
print("Der Satz ", aktuellerSatz, "enthät eines dieser Signalwörterund befindet sich in der Zeitform \"Simple Past\"")
print("Signalwörter anzeigen Lassen?")
print("Bitte gib Ja oder Yes ein.")
signalWörterAnzeigen = input()
if signalWörterAnzeigen == Ja or Yes or ja or yes or jA or yEs or yeS or YeS or YEs or yES:
print("Das sind die Signalwörter der Zeitform Simple Past:")
print("while, when")
elif if 'always' or 'often' or 'usually' or 'sometimes' or 'seldom' or 'never' or 'every day' or 'every week' or 'every year' or 'on Mondays (oder andere Tage | or different days)' or 'after school' in aktuellerSatz:
print("Der Satz ", aktuellerSatz, "enthät eines dieser Signalwörterund befindet sich in der Zeitform \"Simple Present")
print("Signalwörter anzeigen Lassen?")
print("Bitte gib Ja oder Yes ein.")
signalWörterAnzeigen = input()
if signalWörterAnzeigen == Ja or Yes or ja or yes or jA or yEs or yeS or YeS or YEs or yES:
print("Das sind die Signalwörter der Zeitform Simple Present:")
print("while, when")
elif
print("Das tut mir Leid, dein Signalwort konnte nicht gefunden werden. Bitte überprüfe nochmal deinen Satz und die schreibweise des Wortes.")
Ich weis nicht, warum er auf Past Progresive zu greift, wenn ich often, also Simple Present eingebe.
Kann mir hemand helfen?