这是我正在进行的文本冒险的一部分。它工作正常,直到用户输入任何按钮开始,然后打印“无”。我想知道是否有一种简单的方法,我要么忽略还是不知道要阻止它输出“无”。
def main():
print "Welcome to my Text Adventure!"
raw_input("Press any button to start!")
print main()
答案 0 :(得分:2)
如果没有明确的None
语句,函数不会返回任何内容(返回return
)。
def main():
print "Welcome to my Text Adventure!"
return raw_input("Press any button to start!")
答案 1 :(得分:2)
当你通过main()函数打印返回值时,你应该返回一些东西。但是你没有这样做,这导致返回"没有",这将打印"无"在控制台上。
试试这个
def main():
return raw_input("Welcome to my Text Adventure!\nPress any button to start: ")
print main()