Lua的基本语法结构
来源:互联网 发布:手机网络开关下载 编辑:程序博客网 时间:2024/05/21 17:03
1.Lua的值和类型
(1)数值类型:如1,2,3,1.2,3.14等;
(2)字符串类型:双引号表示,如"Hello World";
(3)布尔类型:true,false;
代码调用如下:
a=1
b="hello world"
c=false
print(a,b,c)
运行结果如下:
2.Lua的Table
Table=数组+映射
(1)数组
a={}
a[1]=10
a[2]=20
a[3]="hello"
print(a[1],a[2],a[3])
上述代码等价于:
a={10,20,"hello"}
print(a[1],a[2],a[3])
(2)映射
a={}
a["hello"]=2
a[3]=false
print(a.hello,a[3])
上述代码等价于:
a={["hello"]=2,[3]=false}
print(a.hello,a[3])
3.Lua的函数
function add(a,b)
return a+b
end
print(add(1,2))
上述代码等价于:
add=function(a,b)
return a+b
end
print(add(1,2))
多返回值
add=function(a,b)
return a+b,a-b
end
print(add(1,2))
多变量赋值
a,b=1,2
print(a,b)
值的交换
a,b=1,2
a,b=b,a
print(a,b)
当赋值不全时,则值为nil,即为空值
a,b=1
print(a,b)
当赋值过多时,过多的值无效
a,b=1,2,3
print(a,b)
阅读全文
1 0
- Lua的基本语法结构
- 【Lua】lua的基本语法
- Lua 的基本语法
- PHP基本的语法结构
- HTML的基本结构语法
- HTML的基本结构语法
- lua脚本的基本语法(二)
- lua 基本语法
- Lua基本语法总结
- Lua_基本Lua语法
- Lua基本语法
- Lua基本语法
- Lua基本语法介绍
- lua中的基本语法
- Lua 基本语法
- Lua 基本语法学习
- Lua之基本语法
- lua语言基本语法
- 读书笔记∣世界是数字的
- visual studio快捷键
- 2499:Binary Tree
- 面向对象的四个基本特征和七大设计原则
- 170916_算法导论学习(四)_2.3 设计算法_练习
- Lua的基本语法结构
- 前端数据传入数据库实现
- 转:C++ C#抽象类
- Springboot系列:Springboot与Thymeleaf模板引擎整合基础教程(附源码)
- linux中文件/文件夹的权限
- Python机器学习实战与kaggle实战
- 多多关照
- python类方法
- 【分享】哪些句子一眼就会让你爱上