Python Forum
Need help with a tough school assignment
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Need help with a tough school assignment
#4
My code dont see to be working , please help me :0



import random
def checkguess(guessword,maskString,userinput): 
    updateStr = ""
    for i in range(0,len(guessword)):
        if guessword[i] == userinput:
            updateStr=updateStr + updateStr[i]
        else:
            updateStr=updateStr + maskString[i]
    return updateStr
def q4():
    
     wordlist = "meringue foulard eudaemonic narcolepsy vivisepulture pococurante albumen cymotrichous malfeasance "
     words = wordlist.split()
    
     index = random.randint(0,len(words)-1)
     print(words[index])#for error checking
     guessword = words[index]
     
     lettercount = len(words[index])   
     maskString = "_ "*len(words[index])
     print("The word {:} has {:} letters . Spell it in 5 tries." .format(maskString,lettercount ))
     currentTry = 1
    
     while currentTry < 6:
         print ("Try {} - Current :{}".format(currentTry,maskString))
         userinput = eval(input("your guess ? : "))
         maskString = checkguess(guessword,maskString,inputData)
         
         currentTry +=1 
         if maskString == guessword:
             break
         
    
     print("correct the words is :",guessword)        
        
q4()
Reply


Messages In This Thread
RE: Need help with a tough school assignment - by datson79 - Feb-18-2019, 05:12 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  School Work Assignment: Snake Game DarksideMoses 6 5,178 Apr-29-2018, 10:56 PM
Last Post: DarksideMoses
  Array to get profit (school assignment) harryvandervelden 2 2,834 Nov-28-2017, 05:48 PM
Last Post: Larz60+
  School assignment Ronaldo 5 9,109 Jan-08-2017, 11:57 AM
Last Post: Ofnuts

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020