我64位的操作系统,为什么返回win32
贴一些我对这个老师教学的意见吧,希望以后改进,既然收钱了,就麻烦有点责任心。
MainGame 类里既负责界面、又负责事件、又负责游戏逻辑,违反了“单一职责原则”。
MainGame
start_game() 方法又创建对象又画图又跑循环,过长、过杂,维护起来非常麻烦。
start_game()
EnemyTank 和 MyTank 继承了 Tank,但是构造函数完全重写,没有 super().__init__(),等于白继承。
EnemyTank
MyTank
Tank
super().__init__()
应该把公共部分提到 Tank 类中,只在子类中补充差异。
图片路径写死在代码中,应该抽象为常量或配置文件。
字体路径 '/System/Library/Fonts/STHeiti Light.ttc' 是系统依赖路径,移植性差。
'/System/Library/Fonts/STHeiti Light.ttc'
如 left * 100、enemy_top = 100、speed = 5 等都应封装成常量。
left * 100
enemy_top = 100
speed = 5
主循环中直接写 sleep(0.02),应使用 pygame.time.Clock() 控制帧率。
sleep(0.02)
pygame.time.Clock()
每次绘制都重新获取图片,不必要的重复操作,资源应在初始化时处理完。
remove 这个变量命名不够清晰,应叫 moving 或 is_moving 更直观。
remove
moving
is_moving
老师图片在哪呢,没找到
请问老师Stack是Vector的子类,是stack自己提供的方法所以父类Vector没办法调用吗,因为Vector也是List接口的子类但是可以调用相应的方法
老师,
TCP和UDP里面的最大接收数 client_socket.recv(1024)
这个最大接收数和接收缓冲区的最大容量有关系吗
在做好程序之后 如何让普通用户看到效果 不是借助pycharm,实现大众化
老师为什么我的os.path.getsize("b.txt")返回的字节数多两个,视频里是33个而我是35个
老师,代码1跳不出循环,所以加了if来判断,确实ok了,,但为啥会出现这种情况呢。。
客户端我没写if判断为啥就可以跳出循环。
这个MapperScannerConfigurer是不是还会自动生成SqlSessionTemplate对象,并且通过这个对象去注入的UserMapper啊。前面不都是这样生成的UserMapper吗,怎么这里跳过这一步了。我有点蒙了
threading Thread time sleep Account: (moneyname): .money=money .name=name Drawing(Thread): (drawingnumaccount): Thread.() .drawingnum=drawingnum .account=account .expenseTotal=(): .account.money-.drawingnum<: sleep() .account.money -= .drawingnum .expenseTotal += .drawingnum (.account.name.account.money) (.account.name.expenseTotal) __name__ == : a1=Account() draw1 = Drawing(a1) draw2 = Drawing(a1) draw1.start() draw2.start()
老师这个报错是什么原因呀?
关于本次课的代码中
if __name__ == "__main__":
这一行的作用不太懂,有几个问题:
注释中“为true,则模块是作为独立文件运行,可以测试代码“是什么意思?
什么情况下,为False呢?
如果为false,程序的执行的结果是什么呢?因为和这个if对应的没有else语句,如果为false,是报错吗?
老师,如下函数的return为什么返回的是sum而不是add,不是应该返回add这个函数名吗?这里不太理解,如果返回了sum和返回了add有什么区别?
代码编写跟视频一致,账户也使用了管理员账户,操作集合就会报错,找不到原因
写一个简单的查询显示所有的雇员的last name 、department_id、department_name
显示所有雇员不该用左连接吗 毕竟有的雇员没有department id 和department name
结果也不一样
功能可以实现,放在这是为了交流, 看看还可以怎么优化
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637