Lua 编程/空格
外观
< Lua 编程
Lua 编程语言使用自由格式语法。这意味着空格字符,例如空格、制表符字符和换行符字符可以插入到程序代码中,用于在水平或垂直方向上进行间距、对齐或缩进。
使用缩进和换行符可以大大提高代码的可读性,而不会影响代码的执行方式。适当使用空格可以使代码更易于阅读和理解,因为一目了然就可以清楚地看到函数和过程在哪里结束,以及哪些行属于哪些循环和过程
!!此处需要示例
空格字符不会改变代码的功能,并且会被 Lua 解释器忽略。以下代码行作为单个语句来执行
print "hello"
与其他编程语言一样,空格、制表符和换行符字符在引号引起来的字面字符串中不构成空格,而是被视为字符串的一部分
print "hello bob"
在 Lua 中,字面字符串中不允许换行符
-- This will produce an unfinished string error print "hello bob"
LUA 语言不包含任何空格,因为计算机不知道如何读取它们,但确实存在其他方法在不使用空格的情况下传达空格。
在用于变量或函数的标识符名称中不允许使用空格
-- function names cannot contain whitespace function my function(myparameter) end
在标识符名称中允许使用下划线符号
function my_function(myparameter) end