类型 函数 库 (全局) 返回值 无 修订 版本 2024.3703 关键词 print,写入,控制台 另请参阅 io.write()
接收任意数量的参数并将它们的值打印到 Corona 模拟器控制台、Xcode、ADB 等的 stdout
中。print()
不是用于格式化输出,而是用于快速显示值,通常用于调试。对于格式化输出,请使用 string.format。
如果您要连接可能为 nil
的值进行输出,请使用 tostring() 函数将它们转换为字符串
local nilValue = nil print( "Value: " .. tostring(nilValue) )
print( [...] )
数字 或 字符串。要输出到 stdout
(通常是 Corona 模拟器控制台)的文本。此函数将在最终输出字符串的末尾追加一个换行符 (\n
)。
在 Corona 模拟器控制台中,可以通过在 字符串 前面加上 WARNING:
或 ERROR:
分别将其突出显示为“警告”或“错误”。例如
print( "WARNING: " .. "This is a warning!" ) print( "ERROR: " .. "This is an error!" )
警告:这是一个警告!
错误:这是一个错误!
print( "Hello world!" ) -- OUTPUT: Hello world!