Lua极简入门(二)——基础
2019-10-19 本文已影响0人
李小磊_0867
lua不需要使用;分割语句,但使用了;进行分割语句,也是合法的。一般情况下,一行代码表示一个语句,当行内出现多个语句时,可以使用;进行分割(使用空格也是合法的)。
s = 'hello'
t = s .. ' ' .. 'world'
s = 'hello';
t = s .. ' ' .. 'world';
s = 'hello'; t = s .. ' ' .. 'world';
s = 'hello' t= s .. ' ' .. 'world';
上面的书写方式都是正确的,一般情况,一行一句,且不使用分割符。
lua中的标识符可以使用任意的字母、数字、下划线组合而成的字符串,不能使用数字开头进行标识。
避免使用下划线开头后跟大写字母的标识,这种风格一般作为保留特殊用途。另外
Lua也定义了一部分保留字,不能使用这部分字符作为标识
| and | break | do | else | elseif | end |
|---|---|---|---|---|---|
| function | if | in | local | nil | not |
| return | then | true | until | while |
Lua大小写敏感,如使用If标识为一个变量,是合法的。
Lua的注释使用--两个连线字符开头表示,可以实现一行的注释。块注释包裹在--[[和--]]之间。
-- 赋值给变量
a = 1234
--[[这段代码不起作用用了
b = a * 10
print(b)
--]]