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

如何仅用Python的for循环实现步长3、计数至45的功能?

用Python for循环实现以3为增量计数至45

你原来的代码里用for套while属于多此一举,Python的range()函数本身就支持指定步长,直接用它就能替代你的while循环逻辑,代码更简洁清晰:

for n in range(3, 46, 3):
    print(n)

说明:

  • range()的三个参数分别是起始值、结束值(开区间,不包含)、步长
  • 这里写46是因为要让循环包含45,range会在数值达到或超过结束值时停止
  • 如果需要从0开始计数(输出0, 3, 6...45),只需要把起始值改成0:
    for n in range(0, 46, 3):
        print(n)
    

内容的提问来源于stack exchange,提问作者NotKnownPapi

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.17 00:10:41