def displayExplode(self): # 根据索引获取爆炸对象 if self.step<len(self.images): self.image = self.images[self.step] self.step += 1 # 添加到主窗口 MainGame.window.blit(self.image, self.rect) else: # 修改已经加载过图片状态 self.live = False self.step = 0
老师好,我想问下就是else中的语句,修改图片的状态self.live = False,然后再由列表删除就行了,为什么要将
self.step的值设为0
FileNotFoundError Traceback (most recent call last)
Cell In[14], line 1
----> 1 with open(r"D:\p.txt,'r",encoding = "utf-8") as f:
2 lines = f.readline()
3 lines2 = [line.rstrip()+" #"+str(index)+"\n" for index,line in zip(range(1,len(lines)+1),lines)]
老师,为什么转出来是spec文件
在哪里看的是gbk,我在我的电脑上用的utf_8可以
哪错了aaaaaaaaaaaaaaaaa
老师.py文件和.pyi文件有什么区别吗?.pyi文件是用来干什么的?图中pygame源文件init.py中的color= color.color代码,有什么作用吗?
class zidingyi: '''自定义异常raise''' def __init__(self,shuzi): Exception.__init__(self) self.shuzi=shuzi def __str__(self): return str(self.shuzi)+",年龄错误,应在1-150之间" if __name__=="__main__": age=int(input("请输入你的年龄:")) if (age<1 or age>150): raise zidingyi(age) else: print("正常的年龄",age)
Exception这行为什么会报错?
老师,我这个没问题啊,为什么导入不了啊。我试了很多次
老师你好,去settings搜索enco后,无论打什么代码都会出现这样的错误,是什么东西没调过来吗?
老师你好,为什么我的代码这里总是报错找不到这个文件呢?使用的是VSCode
为什么我定义的是距离顶部150的距离,但是每一次随机生成都在左上角成这个样子了啊
456.txt 文件
这是第1行
这是第2行
这是第3行
这是第4行
这是第5行
代码 1:
f = open('456.txt', 'r', encoding='UTF-8') line = f.readlines(2) print(line) f.close()
运行结果:
['这是第1行\n']
代码 2:
f = open('456.txt', 'r', encoding='UTF-8') line = f.readlines(3) print(line) f.close()
readlines( )方法的参数代表读取的行数总和,那应该是返回的函数为2行或者3行,为啥都是1行呢?
老师 那个 def oepnfile 那儿 的self.filename=f.name 是用来给全局定义 好让全局使用f里打开文件的代码吗
老师我这个按钮这块不显示
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637