Происходит то, что импорт pygame.joystick
запускает дополнительный импорт; либо сам пакет pygame
, либо pygame.joystick
, либо любой из pygame.*
модулей, импортируемых этими двумя модулями, куда-то импортируют pygame.display
.
То, что вы теперь можете ссылаться на pygame.display
, является случайностью деталей реализации. Возможно, вы не сможете сделать это в будущих версиях (например, если проекту больше не нужно импортировать pygame.display
для загрузки pygame.joystick
).
Лучше придерживаться явного импорта в вашем собственном проекте.