2024-04-19 22:50:15 发布
网友
i = xCoordinate s = yCoordinate for i, s in range(5): pyautogui.moveTo(i, s)
错误:
for i, s in range(5): TypeError: cannot unpack non-iterable int object
range()返回单个值。不能将其解包为两个值。你知道吗
请注意,您的(不起作用的)代码
等于
i = xCoordinate s = yCoordinate for i in range(5): pyautogui.moveTo(i, i)
为什么不使用相同的值两次呢?你知道吗
for i in range(5): pyautogui.moveTo(i, i)
这应该很管用。在任何情况下,您都可以使用zip迭代2个不同的range对象:
zip
range
for i, s in zip(range(5), range(5)): pyautogui.moveTo(i, s)
哦,只是提醒一下,这些台词:
i = xCoordinate s = yCoordinate
如果在它们之后立即重置i和s的值,则绝对不执行任何操作
i
s
不知道你是不是这个意思,但我会试试。 您可能需要:
for i in range(5): for s in range(5): pyautogui.moveTo(i, s)
这将经历i和s的任何可能组合。你知道吗
range()返回单个值。不能将其解包为两个值。你知道吗
请注意,您的(不起作用的)代码
等于
为什么不使用相同的值两次呢?你知道吗
这应该很管用。在任何情况下,您都可以使用
zip
迭代2个不同的range
对象:哦,只是提醒一下,这些台词:
如果在它们之后立即重置
i
和s
的值,则绝对不执行任何操作不知道你是不是这个意思,但我会试试。
您可能需要:
这将经历
i
和s
的任何可能组合。你知道吗相关问题 更多 >
编程相关推荐