import sys
import pygame
def check_event():
for event in pygame.event.get():
if event.type == pygame.QUIT:
sys.exit()
def update_screen(ai_setting, screen, ship):
screen.fill(ai_setting.bg_color)
ship.blitme()
pygame.display.flip()
下面中的属性bg_color和方法blitme()都是别的.py文件中的,为什么可以在这个新的.py文件中直接引用呢?也没有实例, 是因为这些文件在一个项目目录里面吗?
代码来自《python变成到入门》中文版第115页
新手提问,谢谢帮助
python项目中怎样引用其他类的属性和方法 在同一个目录下 没有import语句
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
3条回答 默认 最新
- Lonelypatients° 2021-02-22 13:09关注
update_screen 函数 传入的参数 ai_setting 和 ship 应该就具备了 这些方法
解决 无用评论 打赏 举报
悬赏问题
- ¥40 复杂的限制性的商函数处理
- ¥15 程序不包含适用于入口点的静态Main方法
- ¥15 素材场景中光线烘焙后灯光失效
- ¥15 请教一下各位,为什么我这个没有实现模拟点击
- ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
- ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
- ¥20 有关区间dp的问题求解
- ¥15 多电路系统共用电源的串扰问题
- ¥15 slam rangenet++配置
- ¥15 有没有研究水声通信方面的帮我改俩matlab代码