1.while格式
while 條件 do
執行語句
end2.repeat until格式
repeat
執行語句
until 條件----滿足條件跳出,結束條件,與c#不同的是 c#的do while(進入條件)
3.for 的格式:
for i=1----迴圈變數,5----結束條件 do ----預設的給迴圈變數遞增
執行語句
endfor i=1,5,2----迴圈變數遞增的數量
4.注意的點是
①迴圈語句塊使用do,來銜接
②repeat until 條件, 其中的阿條件為退出條件
③for迴圈,預設的增量是1,for int i=1,2,1 第乙個引數為迴圈變數,第二個引數為迴圈變數要達到的值,第三個引數為增量
print
("while的使用"
)num=
0while num<5do
print (num)
num=num+
1end
print
("repeat 的使用:"
)num2=
0repeat
print
(num2)
num2=num2+
1until num2>
5print
("for的使用"
)for i=1,
5doprint
(i)end
print
("修改自增量"
)for i=1,
5,2do
print
(i)end
print
("迴圈變數遞減"
)for i=5,
1,-1
doprint
(i)end
Lua 初學 遍歷
value 1.遍歷的形式 for迴圈,利用 獲取長度的遍歷 for i,value doprint value i endipairs遍歷 for i,v,ipairs value do print i,v endpairs遍歷 for k,v,pairs value do print k,v e...
初學Python 運算子,條件語句,迴圈語句
取模 返回除法的餘數 冪 返回x的y次冪 不等於 比較兩個物件是否不相等 0b 表示二進位制 0x 表示16進製制 按位與運算子 參與運算的兩個值,如果兩個相應位都為1,則該位的結果為1,否則為0 a b 輸出結果 12 二進位制解釋 0000 1100 按位或運算子 只要對應的二個二進位有乙個為1...
Lua 迭代器初學
和c 類似,lua也有迭代器,如汎型for。泛型for需要三個值 迭代函式 狀態常量 控制變數 乙個典型的泛型for如下 for k,v in pairs t do print k,v end 泛型for的執行過程 首先,初始化,計算 in 後面表示式的值,表示式應該返回泛型for需要的三個值 迭代...