0
我正在为我的Hang子手游戏概念在同一行上打印文本。它的工作较早,虽然从大多数错误中修复了游戏后,我似乎无法让它起作用。用于打印的代码是:Python 3:在同一行上打印
def printWord():
guessedWords = []
guessedWordsCorrect = []
selectedWord = 'dog'
printWordLength = 0
printWordIndex = 0
printWord = ''
while printWordLength < len(selectedWord):
if selectedWord[printWordIndex] == " ":
print(" ",end='')
printWordLength = printWordLength + 1
printWordIndex = printWordIndex + 1
else:
if selectedWord[printWordIndex] in guessedWords:
print(selectedWord[printWordIndex],"",end='')
printWordLength = printWordLength + 1
printWordIndex = printWordIndex + 1
else:
print("_ ",end='')
printWordLength = printWordLength + 1
printWordIndex = printWordIndex + 1
print("")
我以前end=""
尝试打印在同一行,这真是棒极了前面,但没有运气这个时间呢?
运行代码时,除了在同一行上打印代码之外,所有代码都可以正常工作。
你为什么要删除题?删除的问题没有帮助其他人的希望;堆栈溢出的答案不仅仅是为了你的利益。 :-) –