You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在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

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.22 11:39:35