如何在Lua中实现Python的for i in range循环功能
Lua 实现 Python 循环打印功能
你要实现的Python代码(修正语法后)是循环10次输出"Hello World",对应的Lua写法如下:
for i = 1, 10 do print("Hello World") end
补充说明:
- Lua的数值for循环语法格式为
for 变量=起始值, 结束值[, 步长] do ... end - 上述代码从1到10,步长默认是1,正好执行10次,和Python的
range(10)(生成0-9共10个数值)的循环次数一致 - 如果需要和Python中
i从0开始的逻辑完全匹配,也可以写成:
for i = 0, 9 do print("Hello World") end
内容的提问来源于stack exchange,提问作者Epnosary
相关产品推荐
相关产品推荐

