lua
发布时间:2020-12-14 22:16:09 所属栏目:大数据 来源:网络整理
导读:MY_CONSTANT = 365 --常量命名风格 this is a comment print(MY_CONSTANT)--变量命名风格 这是注释。变量不需要在使用前声明,也不需要指定变量的类型(string,number)my_Variable = "hello world" print(type(my_Variable))print(my_Variable)--全局变量,
MY_CONSTANT = 365 --常量命名风格 this is a comment print(MY_CONSTANT) --变量命名风格 这是注释。变量不需要在使用前声明,也不需要指定变量的类型(string,number) my_Variable = "hello world" print(type(my_Variable)) print(my_Variable) --全局变量,第一个字母用小写g gMyGlobal = "hello lua" print(gMyGlobal) --函数名第一个字母大写,例如: function MyFunction() function Counting() for index = 1,5 do print(index,"+",index + 1,"=",index + (index + 1)) end end Counting() --nil 类型 myValue = nil --给一个变量赋值为nil,那么实际上表示删除该变量的意思 local x --创建 局部变量,初始值为 nil print(myValue) print(x) --Boolean类型,只有两种值:true 和 false myValue = true print(myValue) --string 类型,Lua中字符串可以小到一个字符,也可以包含百万字符 myValue = "hello string" print(myValue) --需要注意:Lua会根据上下文在合理情况下进行数字和字符之间的转换 print("8" + 8) --16 print("8+8") --8+8 print("8" + "8") --16 --Number 类型,Lua中是双精度浮点数。Lua没有整数类型 myNumber = 7 myNumber2 = 0.765 print(myNumber) print(myNumber2) --table类型 作为入门,可以把它当作数组来用 myTable = {2,4,6,8,10} print(myTable[3]) --注意:索引居然是从1开始的!!! myTable[6] = 12 print(myTable[6]) --局部变量和全局变量 local myValue --如果没有赋初始值,则默认初始值为 nil local myValue2 = 12 a = 1 b = 2 if a == b then print("a is equal to b") end if a ~= b then --注意,不等的写法!!! print("a is not equal to b") end (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |