Lua(一)[基本数据类型]

环境:CentOS7
版本:Lua 5.1.4

1.命令

lua [options] [script [args]]

查看帮助

lua --help

1.options

命令说明
-e statexecute string ‘stat’
-l namerequire library ‘name’
-ienter interactive mode after executing ‘script’
-vshow version information
stop handling options
-execute stdin and stop handling options

2.编程方式

1.交互式编程

1.启用交互式编程

lua 

或者

lua -i
print("hello")
print("world")

2.退出交互式编程

Ctrl + D # 优雅退出

或者

Ctrl + C # 野蛮退出

在这里插入图片描述

2.脚本编程

1.新建脚本

vim test.lua

2.编辑脚本

# !/usr/local/bin/lua
print("Hello")
print("World")

3.执行

lua test.lua

在这里插入图片描述在这里插入图片描述

3.语法

1.注释

1.单行注释

-- 注释的内容

2.多行注释

--[[
--注释的内容
--]]

4.循环

1.先判断后执行

1.while

while(条件)
do
   // TODO
end

2.for

1.普通for

步长默认为1,可以在for中省略

for 变量=初始值,极限值,步长 do  
    <执行体>  
end  

Lua脚本test.lua
在这里插入图片描述
执行结果:
在这里插入图片描述

2.泛型for
for key, value in ipairs(集合/数组) do
    // TODO
end 

Lua脚本test.lua
在这里插入图片描述
执行结果:
在这里插入图片描述

2.先执行后判断

条件为true时,停止执行,该循环至少执行一次

repeat
   // TODO
until( 条件)

在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值