work hard work smart

专注于Java后端开发。 不断总结,举一反三。
随笔 - 1158, 文章 - 0, 评论 - 153, 阅读 - 186万
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

Lua 基本语法

Posted on   work hard work smart  阅读(354)  评论(0编辑  收藏  举报

一、lua基本语法

1、lua注释

1
2
3
--[[
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

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

 打印结果

1
2
3
4
5
6
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

相关博文:
阅读排行:
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· DeepSeek在M芯片Mac上本地化部署
· 葡萄城 AI 搜索升级:DeepSeek 加持,客户体验更智能
历史上的今天:
2021-02-13 优先队列和堆(动态数组实现最大二叉堆,使用最大二叉堆实现优先队列)
点击右上角即可分享
微信分享提示