commit f654a6e287cb3c8355308eedb58104c2e3f1fcf2 Author: BlubbFish Date: Thu Aug 2 20:59:45 2018 +0000 Nomi Geburstagsgeschenk diff --git a/nomi.txt b/nomi.txt new file mode 100644 index 0000000..19fdc9e --- /dev/null +++ b/nomi.txt @@ -0,0 +1,172 @@ +#-- Anlass: Du wirst alt +#-- Datum: Juli 2018 +#-- Thema: Spiele dich zu deinem Geschenk durch +#-- Wer hat's erfunden?: nicht die Schweizer + +#imports +import random +import os +import time + +#- Da isses +print("Hallo Geburtstagskind!") +time.sleep(2) +print('''\nDu hast es geschafft. Endlich hast du die Zahl hinter dir gelassen, +die dir im letzten Jahr solche Angst beschert hat. +Glücklich darfst du dich schätzen, +sie in diesem Jahr gegen eine Primzahl einzutauschen, +die in Quersumme 2 zum Quadrat ergibt. (ENTER)''') +input() +print('''\nDamit du über das nächste Jahr vergessen kannst, +dass du jetzt bereits 31 (in Worten: EINUNDDREISSIG) bist, +gibt es natürlich Spielzeug, das dich in Zukunft ablenken kann. +Damit du es bekommst, musst du zuerst folgende Fragen beantworten (drücke Enter).''') + +input() + +def start_punkt(): + start_punkt_optionen = ["a", "b", "c", "d", "e"] + nutzer_wahl ="" + while nutzer_wahl not in start_punkt_optionen: + print('''\n Du kannst frei wählen: + + A) Frage_01 + B) Frage_02 + C) Frage_03 + D) Frage_04 + E) Ich kenne die Lösung \n''') + + + nutzer_wahl = str(input("Was willst du machen?: ")) + nutzer_wahl = nutzer_wahl.lower() + + time.sleep(2) + + if nutzer_wahl == start_punkt_optionen[0]: + Frage01() + + elif nutzer_wahl == start_punkt_optionen[1]: + Frage02() + + elif nutzer_wahl == start_punkt_optionen [2]: + Frage03() + + elif nutzer_wahl == start_punkt_optionen[3]: + Frage04() + + elif nutzer_wahl == start_punkt_optionen[4]: + Ende() + + +def Frage01(): + print("\n\n --> Du hast Frage 1 gewählt. Wann hat deine Freundin Geburtstag?") + time.sleep(2) + antwort01 = ["6.November", "6.11.", "Sechster November", "06.11.1986", "6. November", "6.november", "6.11",] + antwort_01 = str(input("Was ist die Antwort?: ")) + while antwort_01 not in antwort01: + print("Wann hat deine Freundin Geburtstag?: ") + antwort01 = ["6.November", "6.11.", "Sechster November", "06.11.", "6. November"] + antwort_01 = str(input("Was ist die Antwort?: ")) + else: + print(antwort_01 + " ist richtig! merke dir FF!") + input() + start_punkt() + + +def Frage02(): + print("\n\n --> Du hast Frage 2 gewählt. Wie viele Pappnasen zogen aus, Einsatzsanitäter zu werden?") + time.sleep(2) + antwort02 = ["5", "Fünf", "fünf", "5.0"] + antwort_02 = str(input("Was ist die Antwort?: ")) + while antwort_02 not in antwort02: + print("Wie viele Pappnasen zogen aus, Einsatzsanitäter zu werden?: ") + antwort02 = ["5", "Fünf", "fünf", "5.0"] + antwort_02 = str(input("Was ist die Antwort?: ")) + else: + print(antwort_02 + " ist richtig! Merke dir K!") + input() + start_punkt() + +def Frage03(): + print("\n\n --> Du hast Frage 3 gewählt. Wie viele Planeten konnte man während der Mondfinsternis sehen?") + time.sleep(2) + antwort03 = ["3", "3.0", "Drei", "drei", "drei.", "Drei."] + antwort_03 = str(input("Was ist die Antwort?: ")) + while antwort_03 not in antwort03: + print("Wie viele Planeten konnte man während der Mondfinsternis sehen?: ") + antwort03 = ["3", "3.0", "Drei", "drei", "drei.", "Drei."] + antwort_03 = str(input("Was ist die Antwort?: ")) + else: + print(antwort_03 + " ist richtig! Venus, Mars und Jupiter. Merke dir A!") + input() + start_punkt() + +def Frage04(): + print("\n\n --> Du hast Frage 4 gewählt. Wohin möchtest du gerne Reisen?") + antwort_04 = str(input("Was ist die Antwort?: ")) + print("Was soll man mit " + antwort_04 + " schon falsch machen? Merke dir EE!") + input() + start_punkt() + +def Falsch(): + print("Versuch es nochmal") + time.sleep(1) + JaNein() + +def Info(): + print("\n Du findest hier die folgenden Filter:") + input() + print('''* ND-Filter verstellbar 2-400 + - Man kann Bewegungsverläufe festhalten oder schlicht die Belichtungszeit verlängern. + - Portraits gegen die Sonne können damit besser gelingen.''') + input() + print('''* ND-Filter ND1000 + - belebte Plätze kann man mit Langzeitbelichtung leer fotografieren.''') + input() + print('''* UV-Filter + - schützt den Sensor, macht sonst aber nichts weiter.''') + input() + print('''* graduierter ND-Filter + - man kann den Helligkeitsverlauf im Bild beeinflussen.''') + input() + print('''* Polarisationsfilter + - filtert unerwünschte Reflektionen zum Beispiel auf Metall oder Wasseroberflächen.''') + print("Ich hoffe, es hat dich gefreut!") + time.sleep(1) + print("Tschüß!") + time.sleep(5) +def JaNein(): + ende_input = input("Du möchtest etwas über dein Geschenk wissen?(j/n): ") + if ende_input == 'j' or ende_input == 'J': + Info() + elif ende_input == 'n' or ende_input == 'N': + print("Ich hoffe, es hat dich gefreut!") + time.sleep(1) + print("Tschüß!") + time.sleep(5) + else: + time.sleep(1) + Falsch() + +def Ende(): + print("\n\n -->Und, wie sieht es aus?") + ende01 = ["kaffee"] + ende_01 = str(input("Na?: ")) + ende_01 = ende_01.lower() + + while ende_01 not in ende01: + print("versuch es nochmal!") + Ende() + else: + print("Gehe in die Küche, welches Gerät hat etwas mit deiner Lösung zu tun?.\nDrücke Enter, wenn du zurück bist.") + input() + JaNein() + + + + + + + +#- Hauptprogramm +start_punkt()