# ___ ___ ____ # / | \ _____ ____ / ___\ _____ _____ ____ #/ ~ \\__ \ / \ / /_/ >/ \ \__ \ / \ #\ Y / / __ \_| | \ \___ /| Y Y \ / __ \_| | \ # \___|_ / (____ /|___| //_____/ |__|_| /(____ /|___| / # \/ \/ \/ \/ \/ \/ import random # Liste von Schimpfwörter schimpfwörter = ["Arschkröte", "Arschloch", "Hurensohn", "Arschkriecher", "Muttersöhnchen", "Pimmelflöte", "Steckdosenbefruchter", "Analgeneral", "Evolutionsbremse", "Hodenkobold", "Dönergesicht", "Arschgeburt", "Fickschlitz", "Vollpfosten", "Hanswurst", "Stinkmorchel", "Pupskopf", "Mistmade", "Dünnbrettbohrer", "Intelligenzverweigerer", "Affenarsch", "Käsekopf", "Schwanzlutscher", "Wadenbeisser", "Verbalerotiker", "Intelligenzallergiker", "Arschkrampe", "Klotaucher", "Popelnascher", "Nichtabschreiblasser", "Sitzpinkler", "Allmannshure", "Arschgucker", "Hannsdumm", "Pantoffelritter", "Halunke", "Gewitterziege", "Taugenichts", "Spargeltarzan", "Klugscheisser", "Sackgesicht", "Klorandlutscher", "Sockenraucher", "Pornoprinzessin", "Fotzenfurz", "Dünnschissgurgler", "Schwingtitte", "Perückenschaf"] # Zufällige Auswahl eines Schimpfwortes aus der Liste random_schimpfwort = random.choice(schimpfwörter) # Auswahlmenü while True: user_answer = input('Möchten Sie ein zufälliges Schimpfwort nehmen oder dein eigenes Wort erstellen für das Spiel? [1/2] > ') if user_answer == '1': word = random_schimpfwort break elif user_answer == '2': word = input('Geben Sie Ihr Wort hier ein > ') print('\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n') break else: print('Ungültige Eingabe! Sie dürfen nur zwischen 1 & 2 wählen.\n ') continue word_list = list(word.upper()) hidden_word = list('_' * len(word)) errors = 10 while hidden_word != word_list: print("\n") print(*hidden_word) print("\n") user_choice = input("Wähle einen Buchstaben: ").upper() if user_choice not in word_list: errors = errors - 1 if errors == 9: print(" \n \n \n___") elif errors == 8: print(" \n \n \n_|_") elif errors == 7: print(" \n \n |\n_|_") elif errors == 6: print(" \n |\n |\n_|_") elif errors == 5: print(" ___\n |\n |\n_|_") elif errors == 4: print(" ___\n | O\n |\n_|_") elif errors == 3: print(" ___\n | _O\n |\n_|_") elif errors == 2: print(" ___\n | _O_\n |\n_|_") elif errors == 1: print(" ___\n | _O_\n | /\n_|_") elif errors == 0: print("du bist tot!\n ___\n | _O_\n | /\\\n_|_") if word == random_schimpfwort: print("Du =", *word_list) quit() else: print("Wort =", *word_list) quit() print("\nDu hast noch", errors, "Fehler.") else: i = 0 while i < len(word_list): if word_list[i] == user_choice: hidden_word[i] = user_choice i = i + 1 else: i = i + 1 print("Glückwunsch! Der Buchstabe passt!") print("\n", *word_list, "\n") print("Glückwunsch! Du hast das Geheimwort erraten!")