lua print()参数之间有较大的空格
我试图显示我的八个传感器的值,如下所示:lua print()参数之间有较大的空格,lua,Lua,我试图显示我的八个传感器的值,如下所示: print(sensors[1], sensors[2], sensors[3]) print(sensors[4], "P", sensors[5]) print(sensors[6], sensors[7], sensors[8]) (p代表玩家) 我以为控制台会显示: 1 0 0 1 P 0 1 0 0 但它给了我这个: 1 0 0 1 P 0 1 0 0 为什么不同的参
print(sensors[1], sensors[2], sensors[3])
print(sensors[4], "P", sensors[5])
print(sensors[6], sensors[7], sensors[8])
(p代表玩家)
我以为控制台会显示:
1 0 0
1 P 0
1 0 0
但它给了我这个:
1 0 0
1 P 0
1 0 0
为什么不同的参数之间有很大的空格?As,print
在每个参数之间插入制表符,并在打印内容的末尾插入换行符。它主要用于调试,是一个简单的工具。如果您想更严格地控制打印内容,请使用io.stdout:write尝试打印(传感器[1]…传感器[2]…传感器[3])