lua print()参数之间的大空格

时间:2018-02-06 13:44:39

标签: 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

为什么不同参数之间有大的空格?

1 个答案:

答案 0 :(得分:2)

作为specified in the documentationk在每个参数之间插入制表符,并在其打印内容的末尾插入换行符。它主要用于调试,它是一个简单的工具。如果您想要对打印的内容进行更严格的控制,请使用print