我非常擅长使用Python(版本3.4),并决定直接进入并创建一个非常简单,有点线性,选择自己的冒险文本游戏。 我虽然遇到了麻烦。以下是代码示例:
def intro():
print('''****intro text here****''')
print("Do you want to: 1. option1 2. option2")
choice = input()
if choice == 1:
choice1()
elif choice == 2:
choice2()
else:
intro()
我似乎无法在不进行无限循环的情况下运行此函数。如果我添加:
intro()
然后无论输入它只是循环回到开头并再次完成整个介绍。任何帮助表示赞赏。