当前位置:   article > 正文

lua菜鸟教程_Lua 学习笔记

lua菜鸟教程

最近要用到 Lua 编程语言,所以学习了一些简明教程,同时记录一下 Lua 编程语言相对于其他主流编程语言在语法上特殊的地方。其中,在 Lua 中使用Table数据结构实现“面向对象”编程是重点。

注释

-- 单行注释

--[[

块注释,有趣的是这个注释标记不是对称的

--]]

变量

变量没有类型,值才有类型,也就是在声明变量的时候不需要声明变量的类型。

数字只有 double 类型 。

没有定义过的变量值为 nil。

对于布尔类型,只有 nil 和 false 表示假,其他的值都为真。

默认变量都是全局变量,局部变量需要加 local 关键字

操作符

Lua 中没有 ++ 和 += 这类的运算符

不等于号是 ~=

字符串链接符是 ..

条件表达的“与”、“或”、“非”分别是and,or,not

控制语句

if-else 分支

i = 10

if i = 0 then

-- do something

elseif i > 5 and i < 10 then

-- do something

else

-- do something

end

while 循环

i = 0

while i < 100 do

-- do something

i = i + 1

end

until 循环

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/人工智能uu/article/detail/764162
推荐阅读
相关标签
  

闽ICP备14008679号