Lua输出print

Lua输出print教程

Lua 中,我们要将 变量 或者是任意的数据输出到终端控制台,我们可以使用 print 函数。

Lua输出print详解

语法

print(...)

说明

接收任意个参数,并且把这些参数的值输出到标准输出,这些值会使用函数 tostring 转化成字符串进行输出。

print 这个函数并不期望用来格式化输出,仅仅作为一种快速展示一个值的方法,比如经常用作输出调试信息,如果要实现格式化输出,请使用函数 string.format。

案例

输出变量

使用 print 输出变量的值

#!/usr/bin/lua print("haicoder(www.haicoder.net)\n") name = "haicoder" age = 1024 print("name =", name, "age =", age)

程序运行后,控制台输出如下:

29_Lua输出print.png

我们使用 print 输出变量到终端控制台。

格式化输出

使用 string.format 格式化输出

#!/usr/bin/lua print("haicoder(www.haicoder.net)\n") name = "haicoder" age = 1024 print(string.format("name = %s, age = %d, data = %d-%d-%d", name, age, 2022, 3, 29))

程序运行后,控制台输出如下:

30_Lua输出print.png

我们在使用 print 输出时,如果要格式化输出,需要使用 string.format 来实现。

Lua输出print总结

在 Lua 中,我们要将变量或者是任意的数据输出到终端控制台,我们可以使用 print 函数。