-2
的第一個字母我有一個Python 3.5.2劊子手代碼:劊子手只得到一句話
def hangman():
wrongnums =[]
print("what is the word to be guessed?")
global guessnum
guessnum=input('>')
print("how many chances?")
global chances
chances=int(input('>'))
print("game in beginning")
global blanks
blanks = '_ ' * len(guessnum)
print()
print(blanks)
guessing()
def guessing():
global chances
print("guess a letter")
guess=input('>')
for letters in guessnum:
if guess == letters:
letterIndex = guessnum.index(guess)
global newBlanks
newBlanks = blanks[:letterIndex*2] + guess + blanks[letterIndex*2+1:]
print ("Guess is correct!")
check()
elif guess != letters:
chances -=1
print ("Guess is wrong! ", chances, " more failed attempts allowed.")
guessing()
def check():
print()
print("Word: ",newBlanks)
guessing()
當我去猜出單詞,例如「汽車」,「C」是好的,它說的是正確的。但對於「一」和「R」它說不正確。爲什麼是這樣?下面是結果:
哈哈謝謝你,我現在看到。即時通訊很新,這已經幫助我很多謝謝你 –