请问运行代码后为什么没有pygame的窗口出来,而显示pygame的版本
pygame吧
全部回复
仅看楼主
level 1
2019年05月29日 00点05分 1
level 5
run_game还在函数里,根本没运行啊
2019年05月31日 02点05分 2
level 13
是不是缺了调用run_gay的函数啊!
2019年06月09日 07点06分 3
level 5
我也初学Python,感觉代码很简洁,但容易出错,特别是缩进。
你的最后三行代码,缩进级别一样,都位于if语句内部。
你想让程序运行后执行run_game(),应该将最后那行去掉全部缩进,和def run_game()处于一个缩进级别。
同样,倒数第二行也有这个问题,应该和for缩进一致,才能确保每个while循环都执行它。
2019年06月19日 04点06分 4
那请问写成这样了还是不对啊
2020年05月07日 02点05分
那请问写成这样了还是不对啊
2020年05月07日 02点05分
就是按照您说的那样去写,还是出现版本和欢迎界面
2020年05月07日 02点05分
level 1
只是定义了函数,没有调用
2019年08月22日 13点08分 5
level 2
我也是这样的😭
2019年08月30日 16点08分 6
level 2
点run然后点check model,然后就可以检查错误
之后要是有错就修改一下,好了之后在点run model 就行了,出现一个黑色窗口
2019年08月30日 16点08分 7
level 1
我也遇到了这个问题,请问楼主解决了吗
2020年03月19日 01点03分 8
level 1
你的函数调用在if里头呢。。。
2020年03月19日 03点03分 9
level 4
while顶到头
2020年03月19日 16点03分 10
level 1
亲身经历,还有一点要注意调用函数的时候主要是没有参数的函数一定要记得在函数后面加()括号,新手容易犯的错误,没有参数的函数后面忘记加括号python不会报错,但是代码不会运行,这也会导致你的pygame窗口无法弹出,实则根本没有运行代码
2020年10月17日 02点10分 11

2021年05月31日 13点05分
level 1
run_game是不是没运行啊
2021年05月08日 11点05分 12
level 3
建议楼主先学python再学pygame。你这个只是定义了函数,并没有运行函数
2021年05月14日 02点05分 13
1