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语句******************")

输出

相关推荐
蒸蒸yyyyzwd14 小时前
从面经中学到的三件事
c++·笔记
泡泡鱼(敲代码中)15 小时前
Python 字符串 str 完整学习笔记
python·学习
IT小白杨16 小时前
社媒多账号运营的环境隔离:一张图谱模型,解释清“为什么换IP还是被连坐“
经验分享·笔记·矩阵·指纹浏览器
kyrie_sakura17 小时前
python学习笔记15 -- Anaconda,Jupyter,numpy
python·学习·jupyter·numpy
PC2005-cloud19 小时前
Rust学习笔记:控制流——if、loop、while、for与match
笔记·学习·rust
彧azz19 小时前
DFS与BFS:图遍历的两大核心算法
数据结构·学习·算法·深度优先·广度优先
IT笔记20 小时前
Rust 迭代器多级链式调用执行顺序笔记
开发语言·笔记·rust
kyrie_sakura20 小时前
python学习笔记14 -- FastAPI
笔记·python·学习·fastapi
来两个炸鸡腿20 小时前
【Datawhale2609】算子开发实战 task01-熟悉沐曦GPU
人工智能·学习·大模型
传奇开心果编程21 小时前
【Xilem 0.4 基础语法学与练】第11课(深入篇):为什么其他 Rust 框架不是一切皆设计图
学习·rust·前端框架