Python 3.6.0 syntax error "Missing parentheses in call to 'print'
本问题已经有最佳答案,请猛点这里访问。
我是一名游戏玩家,他决定要制作其他人可以玩的基本游戏。 我对编码非常陌生并且对它有最基本的了解。 我的堂兄和我正在尝试在Python 3.6.0中制作基于文本的游戏。 我们在互联网上搜索了我们的问题的答案,但找不到任何东西。 代码如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | def start (): print ''' Welcome to the game! Created by Meme Buddha type 'start' to begin''' prompt_sta () def prompt_sta (): prompt_0 = input ('Type a Command, ') try: if prompt_0 == 'Start': outside_house () elif prompt_0 == 'Begin': print 'You need to drink bleach and look at spicy memes!' prompt_sta () else: print 'Type Start, throw it on him not me,ugh,lets try something else!' prompt_sta () except ValueError: print 'Type Start, throw it on him not me,ugh,lets try something else!' prompt_sta () start () |
当试图运行模块来测试它时,我们得到一个错误,上面写着:
"Missing parentheses in call to 'print'"
由于我们具有编码的基本知识,并且无法在谷歌上找到答案,我们希望有人可以帮助解决这个最可能的简单错误。
这是一个非常基本的问题,但因为你似乎对一切都是全新的......
Python 3.x中的
1 | print"Hello world" # python 2.x |
就是现在
1 | print("Hello world") # python 3.x |