# 导入pygame模块 import pygame SCREEN_WIDTH = 700 SCREEN_HEIGHT = 500 BG_COLOR = pygame.Color(0, 0, 0) class MainGame(): window = None def __init__(self): pass # 开始游戏 def startGame(self): # 加载主窗口 # 初始化窗口 pygame.display.init() # 设置窗口的大小及显示 MainGame.window = pygame.display.set_mode([SCREEN_WIDTH, SCREEN_HEIGHT]) # 设置窗口的标题 pygame.display.set_caption("坦克大战1.03") while True: # 设置填充色 MainGame.window.fill(BG_COLOR) #获取事件 self.getEvent() pygame.display.update() # 结束游戏 def endGame(self): print("谢谢使用,欢迎再次使用") exit() #获取事件 def getEvent(self): #获取所有事件 eventList=pygame.event.get() #遍历事件 for event in eventList: #判断按下的键是关闭还是键盘按下 #如果按的是退出,关闭窗口 if event.type==pygame.QUIT: self.endGame() #如果是键盘的按下 if event.type==pygame.KEYDOWN: #判断按下的是上、是下、左、右 if event.type==pygame.K_LEFT: print("按下左键,坦克向左移动") elif event.type==pygame.K_RIGHT: print("按下右键,坦克向右移动") elif event.type==pygame.K_UP: print("按下上键,坦克向上移动") elif event.type==pygame.K_DOWN: print("按下下键,坦克向下移动")
老师,我这代码那有问题。上下左右键永不了
这个百战商城后端项目跑的ip是8080,在哪可以改成别的ip?
老师,Python我明明卸载完了,软件里也找不到了,但是安装的时候显示报错已经安装完了
在23:08分没有设置开始SLF4J作为日志处理处理,log里面还有显示SLF4J呢?23:分设置的SLF4J作为日志处理的
不好意思,看错了。。。。。。。。。。。。。。。
(, ) f: (, ) w: line=f.readlines() w.write(line) ()
老师 这样写拷贝可以吗,我测试了一下,文件是复制了,图像打开没有。
构造函数属于什么类型?
37 7:30 40 50 30 38 35 310 50 311 80
INFO [alembic.runtime.migration] Context impl SQLiteImpl.
INFO [alembic.runtime.migration] Running upgrade -> 1d5739f1ece3, empty message
返回这个,并没有创建表,这个怎么解决
这里把队头和队尾标识移动的代码给注释后才检测通过了,那这个标识到底还需要不,
之前用eclipse写的代码 在idea中也成了乱码情况
public class TestOverLoad{ public static void main(String[ ] args) { System.out.println(add(3, 5)); System.out.println(add(3, 5, 10)); System.out.println(add(3.0, 5)); System.out.println(add(3, 5.0)); System.out.println(); System.out.println(1); System.out.println(3.0); } public static int add(int n1, int n2) { int sum = n1 + n2; return sum; } public static int add(int n1, int n2, int n3) { int sum = n1 + n2 + n3; return sum; } public static double add(double n1, int n2) { double sum = n1 + n2; return sum; } public static double add(int n1, double n2) { double sum = n1 + n2; return sum; } public static double add(int n1, int n2) { double sum = n1 + n2; return sum; } public static int add(int n2, int n1) { double sum = n1 + n2; return sum; } }
老师,我核对了代码没有发现问题;这里为什么显示已经有了add呢,一个是int 类型,一个是double类型
老师 我IDLE成功打出来 放到anaconda里就不行 是不是anaconda缺少运行库的原因
我也一直是这个错,换浏览器也是这样
static修饰变量,对该类的所有对象共享是什么意思?
静态成员变量只有一份是什么意思?
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637