如何解决如何检查变量是否包含 Pygame 中的矩形?
所以如果我像这样向变量添加一个矩形
box = pygame.Rect(x,y,w,h)
如何检查变量 rect 是否包含 pygame.Rect
?理想情况下,它会返回与此类似的内容
int = 9
#int is not a rect
#box is a rect
解决方法
使用isinstance(object,classinfo)
:
如果对象参数是 classinfo 参数 [...] 的实例,则返回 True
if isinstance(box,pygame.Rect):
print('is a rect')
else:
print('is not a rect')
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。