问题描述
word = input('Please write a word:')
length_word = len(word)
index = length_word - 1
x = 1
restart_variable = 1
while x != 0:
try:
while index >= 0:
letter = word[index]
print(letter)
index = index - 1
except:
print('Please enter a word')
while restart_variable != 0:
end_program = input('Would you like to restart the program? (Y/N) ')
if end_program == 'Y' or end_program == 'y':
break
elif end_program == 'N' or end_program == 'n':
x = 0
restart_variable = 0
break
elif end_program != ('Y'or'N') or end_program != ('y' or 'n'):
print('Please enter specified commands.')
continue
print('Goodbye!')
input('Press enter to exit the terminal')
嗨!
我曾尝试构建这个词反向器程序,但是当我按 y/Y(这应该使程序重新启动)并尝试重新启动程序时,我被带回“while restart_variable”循环。
然而,这个输入应该使程序重新启动。 我错过了什么?
感谢所有愿意回答的人!
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)