Also ich bin im Grunde arbeiten an einem Projekt, wo der Computer ein Wort aus einer Liste von Wörtern nimmt und es für den Benutzer verwirbelt. Es gibt nur ein Problem: Ich möchte nicht ständig Tonnen von Wörtern in die Liste schreiben, also frage ich mich, ob es eine Möglichkeit gibt, eine Tonne zufälliger Wörter zu importieren, selbst wenn ich nicht weiß, was es ist, und Dann könnte ich das Spiel auch genießen? Dies ist die Codierung des gesamten Programms, es hat nur 6 Worte, die ich in setzen:Zufälliges Wort Generator-Python
import random
WORDS = ("python", "jumble", "easy", "difficult", "answer", "xylophone")
word = random.choice(WORDS)
correct = word
jumble = ""
while word:
position = random.randrange(len(word))
jumble += word[position]
word = word[:position] + word[(position + 1):]
print(
"""
Welcome to WORD JUMBLE!!!
Unscramble the leters to make a word.
(press the enter key at prompt to quit)
"""
)
print("The jumble is:", jumble)
guess = input("Your guess: ")
while guess != correct and guess != "":
print("Sorry, that's not it")
guess = input("Your guess: ")
if guess == correct:
print("That's it, you guessed it!\n")
print("Thanks for playing")
input("\n\nPress the enter key to exit")
eine Textdatei von Wörtern verwenden? '/ usr/share/dict/words' ist üblich * nix-Plattformen, oder es gibt andere Wordlisten, die Sie verwenden können ... –
mögliches Duplikat von [Freie Wortliste zur programmatischen Verwendung?] (http://stackoverflow.com/questions/ 772922/free-word-list-for-use-programmatically) – Bakuriu