<p>给你。我为你修好了几件事。我的修复将在下面的代码注释中提到。如果你帮我修改了密码,请告诉我。在</p>
<pre><code> #Word Jumble Game
import random
import string
def jumbled():
words = ['Jumble', 'Star', 'Candy', 'Wings', 'Power', 'String', 'Shopping', 'Blonde', 'Steak', 'Speakers', 'Case', 'Stubborn', 'Cat', 'Marker', 'Elevator', 'Taxi', 'Eight', 'Tomato', 'Penguin', 'Custard']
count =0 ## initialize the count value.
flag = True ## I have used flag as to when to stop executing the program (depending on the value of flag)
while flag: ## Let it run infinitely till user gets right answer!
word = string.lower(random.choice(words))
jumble = list(word)
random.shuffle(jumble)
scrambled = "".join(jumble)
print '\n',scrambled,'\n'
guess = raw_input('Guess the word: ')
if guess.lower() == word: ## I have used guess.lower() to match with word.lower(). You had missed out to convert guess to lower case!
print '\n','Correct!'
count+=1 ## increment the counter
flag = False
print "Number of guesses you took to get right answer=",count ## print the count
else:
print '\n','Try again!','\n'
count+=1 ## increment count for every wrong answer
print "You had %d tries" %count ## let user know how many tries he had.
jumbled()
</code></pre>