我要打印鼠标的x
位置,而不打印y
位置。
import pygame
pygame.init()
mouse = pygame.mouse.get_pos()
print(mouse)
这将鼠标的x
和y
打印为元组,但是我只想打印x
。我该怎么做?
答案 0 :(得分:3)
您可以简单地unpack您的元组:
x, y = pygame.mouse.get_pos()
答案 1 :(得分:0)
print(mouse[0]) #prints x
print(mouse[1]) #prints y
您可以像访问数组一样访问元组
答案 2 :(得分:0)
pygame.mouse.get_pos()
返回元组(x,y)
。要获取x
和y
,请打开元组的包装:
x, y = pygame.mouse.get_pos()
要访问元组,可以使用x
和y
重新构建它,或使用mouse_pos = pygame.mouse.get_pos()
保存它