- 博客(3)
- 收藏
- 关注
原创 python的for循环下为什么不能直接删除列表的元素
举个例子:a = [1, 2, 3, 4, 5]for i in a:a.remove(i)print(a)结果可以运行下是:[2, 4],本来是应该逐个删除的为什么还有元素留下来。我的理解是列表第一个数删除后,后面一个数自动补到前面那个数的位子,就比如说a中的1是a0,删掉了a0之后,下面就是删a1,但是a已经发生变化,a现在是[2, 3, 4, 5]。所以现在的a0是2,a1是3,就...
2018-11-24 16:45:29 679
转载 windows下pygame取图片报错pygame.error: Couldn't open images\ship.bmp
在博客找到这个地址:https://blog.csdn.net/weixin_39449570/article/details/78436705 可以解决这个问题,具体就是前面加r,也就是: self.image = pygame.image.load(r"D:\python-projects\飞机大战-书的版本\venv\images\ship.bmp")给的链接的评论区也有写为...
2018-11-24 12:20:54 6226 1
转载 报错:python TypeError: argument 1 must be 2-item sequence, not int
在运行之前书上的代码时,报错:python TypeError: argument 1 must be 2-item sequence, not int,看了两遍代码和书,发现完全一样,然后还是错了,应该是我把python升级到3.7(之前是3.6)的缘故吧,然后在网上找了下,是元组tuple,不是整型int。在这里我运行的是飞机大战的一个屏幕尺寸的代码 screen = pygame.di...
2018-11-24 10:17:42 3261
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人