开发者学堂课程【大数据实战项目:反爬虫系统(Lua+Spark+Redis+Hadoop 框架搭建)第一阶段:Lua 语法i判断与关系运算符】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/669/detail/11601
Lua 语法- if 判断与关系运算符
内容介绍
一、lua 的流程控制
二、知识点总结
一、lua 的流程控制
条件包括 if 语句 if eise 语句 if 嵌套语句
与关系运算符结合学习
(1)If (ture) 简单判断
打开脚本 cat test 04 .lua
输入 :a,b=10,20
if(a
then
Print(a..“<”..b)
End
补充 if 语句中,没有{}用 then 和 end 代替
保存执行 test 04 .lua
结果10<20,完成
(2)IF eLSe 的判断
更改输入为 a,b=30,20
if(a
then
Print(a..“<”..b)
e lse
Print(a..“>”..b)
End
成立走 Print(a..“<”..b)不成立走 Print(a..“>”..b)
保存,执行
结果30>20,完成
(3)If 的嵌套的判断
输入更改为: a,b=30,20
if(a
then
Print(a..“<”..b)
e lse
Print(a..“>”..b)
If(a>=30)
Then
Print(a.“>=30”)
End
End
执行,结果 30>20
30>=30
IF 嵌套完成
三、知识点总结
(1)简单的 if
If(条件)
执行体
End
(2)if else
If(条件)
Then
执行体
Else
执行体
End
(3)if 嵌套
If(条件)
Then
If(条件)then
执行体
End
Else
执行体
End