Lua 入门教程——变量与数据类型
1. 变量声明-- 全局变量(默认)
name = "Lua"
version = 5.4
-- 局部变量(推荐使用)
local age = 10
local pi = 3.14159
-- 多重赋值
local a, b, c = 1, 2, 3
local x, y = 10-- y 自动设为 nil(空值)2. 基本数据类型
-- 1. nil(空值,未定义变量的默认值)
local empty = nil
-- 2. boolean(布尔值)
local is_true = true
local is_false = false
-- 3. number(数字,整数和浮点数统一)
local int_num = 42
local float_num = 3.14
local scientific = 1e3-- 1000
-- 4. string(字符串,单引号或双引号)
local str1 = "Hello"
local str2 = 'World'
local long_str = [[多行
字符串
示例]]-- 长字符串
-- 5. table(表,Lua 唯一的数据结构)
local arr = {1, 2, 3, 4}-- 数组(索引从 1 开始)
local dict = {name = "Lua", version = 5.4}-- 字典
-- 6. function(函数)
local add = function(a, b) return a + b end
-- 7. userdata/thread(高级类型,用于C交互和协程)
页:
[1]