要不就是新版本mt报错chmod: changing permissions of '269953fb.0': Read-only file system,给的mt直接就有问题,反正就没对的,也不修一下课,也不给解决方案666
老师:
在设置飞机方向的时候,不用其他方向设置为false么?比如left=true,right=up=down=false; ?如果不设置,会不会出现两个true?
楼上也是我,终端换成cmd也报错了
老师,现在视频基本上就是用request对象发送请求了,之前学习了urllib是不是被淘汰了?
问题:
1、为什么A.say(self)中要加self,这里的self是B类对象的指针,还是A类对象的指针,想知道他内部的运算形式,麻烦老师解答一下
能否发一下安装jdk的官网网址
不知道安装了个啥,然后就进不去了,笔记都在里面,现在也打不开了,老师告一下写的代码都放那了,我找了一下也没找到,或者再咋打开
import pygame # 设置通用属性 BG_COLOR = pygame.Color(255,255,255) SCREEN_WIDTH = 700 SCREEN_HEIGHT = 500 TEXT_COLOR = pygame.Color(255,0,0) class Tank(): def __init__(self): pass #坦克的移动方法 def move(self): pass #碰撞墙壁的方法 def hitWalls(self): pass #射击方法 def shot(self): pass #展示坦克 def displayTank(self): pass class MyTank(Tank): def __init__(self): pass #碰撞敌方坦克的方法 def hitEnemyTank(self): pass class EnemyTank(Tank): ''' 敌方坦克类 ''' def __init__(self) -> None: pass class Bullet: ''' 子弹类 ''' def __init__(self) -> None: pass def display_bullet(self) -> None: ''' 显示子弹 ''' pass def move(self) -> None: ''' 子弹的移动 ''' pass class Wall: ''' 墙壁类 ''' def __init__(self) -> None: pass def display_wall(self) -> None: ''' 显示墙壁 ''' pass class Explode: ''' 爆炸效果类 ''' def __init__(self) -> None: pass def display_explode(self) -> None: ''' 显示爆炸效果 ''' pass class Music: ''' 音效类 ''' def __init__(self) -> None: pass def play_music(self) -> None: ''' 播放音效 ''' pass class MainGame: ''' 游戏主窗口类 ''' def __init__(self) -> None: pass def start_game(self) -> None: ''' 开始游戏 ''' # 初始化游戏窗口 pygame.display.init() # 创建一个窗口 MainGame.window = pygame.display.set_mode((SCREEN_WIDTH,SCREEN_HEIGHT)) # 设置窗口标题 pygame.display.set_caption('坦克大战1.0') # 刷新窗口 while True: # 给窗口设置填充色 MainGame.window.fill(BG_COLOR) num = 6 text = self.get_surface(f'敌方坦克剩余数量{num}') def get_text_surface(self,text:str) -> None: ''' 获取文字的图片 ''' # 初始化字体模块 pygame.font.init() # 获取可以使用的字体 # print(pygame.font.get_fonts()) # 创建字体 font = pygame.font.SysFont('kaiti',18) # 绘制文字信息 text_surface = font.render(text,True,TEXT_COLOR) # 将绘制的文字信息返回 return text_surface # 1.要增加文字内容 # 2.如何把文字加上 MainGame.window.blit(text,(10,10)) pygame.display.update() def end_game(self) -> None: ''' 结束游戏 ''' pass
函数为啥用不了,老师
我问一下
# coding=utf-8 ''' wraps的使用: from functools import wraps 作用: 可以将原函数对象的指定属性复制给包装函数对象,默认有module、name、doc、或者通过参数选择 ''' from functools import wraps # 闭包 def log(func): @wraps(func) #可以将原函数对象的指定属性复制给包装函数对象 def write_logging(*args,**kwargs): print("%s is calling"%func.__name__) return func(*args,**kwargs) return write_logging @log def test(x): '''求x * x的值''' return x * x print(test.__name__) print(test.__doc__)
老师,我想问下这是什么问题?为什么运行不了
老师好,请问attribute ~=value和attribute *=value都是属性值包含指定元素生效,那这两个区别是什么啊?
老师您好!
我有个问题想请教下老师,python返回一个对象时候,什么时候可以直接打印,比如list;什么时候需要调用对象方法打印,比如,m=re.match('^a+','asdfasdfsadf'),需要用m.group()获取里面的内容。
那个“小帅庆哥哥”提的那个问题,为什么他的值会变为Nan(not a number)是因为他上面 的那个HTML代码中值包含了¥这个美元符号。视频中老师的js代码把它做乘法时转成数值成功(是因为视频中老师没有加美元符)。 否则就会类型转换错误
老师,他这里怎么实现改一行的?就是光标变得比较长
为什么吧num1++,放前面,会导致他打印出来的数,不整齐
上个问题图没传上来,运行后就是这样的
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637