lua学习笔记5(分支结构和循环的学习)

Lua 复制代码
print("*****************分支结构和循环的学习******************")
print("*****************if else语句******************")
--if 条件 then end
a=660
b=670
--单分支
if a<b then
	print(a)
end
--双分支
if a>b then
	print("满足条件")
else
	print("不满足条件")
end
--多分支
if a>b then
	print("满足条件")
elseif a==668 then --elseif必须要连着写不然会报错后面还要加then
	print("还差一点满足")
elseif a==666 then
	print("终于满足了")
else--最后一个else不用加then
	print("放弃了不找了")
end
print("*****************while do语句******************")
num=10
while num<20 do
	print(num)
	num=num+1
end
print("*****************do while语句******************")
num=1145;
repeat
	print(num)
	num=num+1
until num>1148--满足条件就退出
print("*****************for语句******************")
for i=8848,8850 do--默认递增+1,直到满足大于后面的那个数
	print(i)
end
for i=666,671,2 do--自定义增量就在后面加一个数
	print(i)
end
for i=671,666,-2 do--自定义增量就在后面加一个数,这个数可以是负数
	print(i)
end
print("*****************lua中没有switch语句******************")

输出

相关推荐
挨踢学霸1 小时前
技术全面重构|MsgHelper 新版深度拆解:交互、视觉与逻辑的底层优化(二)
经验分享·笔记·微信·架构·自动化
Nan_Shu_6141 小时前
学习: 尚硅谷Java项目之小谷充电宝(3)
java·后端·学习
头疼的程序员1 小时前
计算机网络:自顶向下方法(第七版)第三章 学习分享(二)
网络·学习·计算机网络
星期五不见面1 小时前
AI学习(三)openclow启动(2)2026/03/05
学习
weixin_443478511 小时前
flutter组件学习之Flex / Expanded弹性布局组件
javascript·学习·flutter
OxyTheCrack1 小时前
【C++】简述Observer观察者设计模式附样例(C++实现)
开发语言·c++·笔记·设计模式
im_AMBER1 小时前
Leetcode 136 最小栈 | 逆波兰表达式求值
数据结构·学习·算法·leetcode·
willhuo2 小时前
RS485回响程序设计方案
单片机·lua
Xzq2105092 小时前
网络基础学习(一)
网络·学习
Fuliy962 小时前
第三阶段:进化与群体智能 (Evolutionary & Swarm Intelligence)
人工智能·笔记·python·学习·算法