写点什么

初识 Lua

用户头像
Changing Lin
关注
发布于: 5 小时前

1.概念

  • Lua 是一种轻量小巧的脚本语言,它用标准 C 语言编写并以源代码形式开放。

  • 设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。

  • Lua 是巴西里约热内卢天主教大学(Pontifical Catholic University of Rio de Janeiro)里的一个研究小组于 1993 年开发的,该小组成员有:Roberto Ierusalimschy、Waldemar Celes 和 Luiz Henrique de Figueiredo。

2.初始

  • 第一个 Lua 程序-在 Lua 中,打印结果只需要使用 print 这个函数即可。同时,如果需要使用函数,只需要在函数名后加上双括号,同时传入你想传入的值即可。

print("hello world!")
复制代码
  • 输出数据-函数是指可以实现某些功能的子程序,可以使用函数名(参数)来执行

print("测试")print("aabcdefg")print("xxxxx","第二个参数","第三个参数")
复制代码
  • 代码注释-

用--开头,来写一段单行注释;用--[[开头,]]结尾,写一段多行注释

print("这段代码会运行")--print("我被注释掉了,所以不会运行")--[[    我是多行注释    不管我写多少行    都不会影响代码运行]]
复制代码

3.变量

  • number 变量

--新建三个变量,并赋值year = 1926month = 8day = 7--打印出三个变量的值print(year,month,day)
复制代码
  • 了解 nil

nil 类型表示没有任何有效值,只要是没有声明的值,它就是 nil

  • 赋值语句:改变一个变量值的最基本的方法

n = 1a, b = 10, 2*n
复制代码

当左右值的数量不一致时,Lua 会进行下面的设定:

变量个数 > 值的个数:按变量个数补足 nil

变量个数 < 值的个数:多余的值会被忽略


发布于: 5 小时前阅读数: 3
用户头像

Changing Lin

关注

获得机遇的手段远超于固有常规之上~ 2020.04.29 加入

我能做的,就是调整好自己的精神状态,以最佳的面貌去面对那些未曾经历过得事情,对生活充满热情和希望。

评论

发布
暂无评论
初识Lua