我试图创建一个简单的刽子手游戏,其目标输出是这样的: 玩家选择字母m
输出:m______
你已经找到字母m
猜测左: 7
输入猜
但是,我得到的输出是这样的: 你已经找到字母m
“_________”(不带引号)
猜测左图:7
输入猜Python的替换字符串
我很奇怪,为什么_____未与m________
word = "mystery"
solved = 1
guesses = 7
solver = 0
o = "_______"
while solved == 1:
print(o)
print("Guesses Left:", guesses)
print("Input guess")
guess = str(input())
x = word.find(guess)
if x > -0.5:
print("You have found the letter", guess)
z = o[x:x]
o.replace(_, guess)
solver = solver + 1
if solver == 7:
print("YOU WON!!!!")
solved = 2
else:
guesses = guesses - 1
if guesses == 0:
print("Out of lives...")
solved == 0
由于更换!