work hard work smart

专注于Java后端开发。 不断总结,举一反三。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

Lua 基本语法

Posted on 2022-02-13 20:10  work hard work smart  阅读(322)  评论(0编辑  收藏  举报

一、lua基本语法

1、lua注释

--[[
print("hello lua");
--]]

  

2、lua标识符

标识符以一个字母A到Z,或者a到z或下划线,开头后加上0个或者多个字母,下划线,数字(0到9)

最好不要使用下划线加大写字母的标识符,因为lua的保留字也是这样的。

Lua不允许使用特殊字符如@,$, 和% 来定义标识符

Lua是一个区分大小写的编程语言。

 

3、关键词

and breadk do else

elseif and false for

function if in local

nil not or repeat

return then true until

while goto

 

4、全局变量

默认情况下,变量总是认为是全局的

全局变量不需要声明,给一个变量赋值后即创建了这个全局变量,访问一个没有初始化的全局变量也不会出错,只不过得到的结果是nil

 

 

二、lua数据类型

三、循环

1、repeat  until

 a = 10
 repeat
    print("a的值为:",a)
     a = a+1
  until( a > 15) 

 打印结果

a的值为:	10
a的值为:	11
a的值为:	12
a的值为:	13
a的值为:	14
a的值为:	15

  

 

参考: 

文档:https://www.runoob.com/lua/lua-tutorial.html

视频: https://www.bilibili.com/video/BV1cy4y1V77P?p=1