Welcome, guest | Sign In | My Account | Store | Cart
print "Rules"
print "\n"
print "This is how the game works..."
print "The game will give you a scrambled word. Then you 'guess' the original."
print "\n"
print "A couple of notes."
print "______________________________"
print "1: all words are never plural."
print "2: c() gives you the first letter."
print "3: s() surrenders. This also gives you the answer."

import random
def eq(str1, str2):
    str1
=list(str1)
    str1
.sort()
    str2
=list(str2)
    str2
.sort()
   
if str1==str2:
       
return True
   
else:
       
return False

word
=["jazz", "quiz", "cozy", "whizz", "audio", "dark", "age", "sage", "silly", "fight", "flight", "kill", "queue", "queen", "crazy", "cab", "back", "stop", "ale", "soup", "pea", "mourn", "gym"]
while word==True:
    num
=0
    printfa
=True
    pick
=random.choice(word)
    correct
=pick
    pick
=list(pick)
   
while word==True:
        random
.shuffle(pick)
       
if pick not in word:
           
break
    a
=len(correct)-2
   
while True:
       
print "\n"
        answer
=raw_input("".join(pick)+": ")
       
if eq(answer, correct) and answer in word:
           
print "\n"
           
print "You Win!"
            printfa
=False
           
break
       
elif answer=="s()":
           
break
       
elif answer=="c()":
           
print "\n"
           
print "first letter: "+correct[0]
       
else:
           
print "\n"
           
print "incorrect!"
            num
+=1
           
if num==a:
               
break
           
else:
               
continue
    word
.remove(correct)
   
if printfa==True:
       
print "________________"
       
print "Ran out of tries"
       
print "The correct answer was: "+correct
print "\n"
print "Sorry, no more words left!"
time
.sleep(4)

History

  • revision 4 (14 years ago)
  • previous revisions are not available