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

如何用Python循环实现按10递增计数至1000?

解决Python输出10到1000步长10的序列问题

你的原代码有两个问题:

  • range(1, 1001)的参数不符合需求,它会生成从1到1000的连续数字
  • print("num")是输出字符串"num",而不是循环变量的实际数值

只需要调整range的参数,同时修正print的内容即可:

for num in range(10, 1001, 10):
    print(num)

简单说明:

  • range的三个参数分别是起始值、结束值(左闭右开规则,所以要写1001才能包含1000)、步长
  • 设置起始值为10,步长为10,就能让num依次取到10、20、30……直到1000
  • 去掉num的引号,才能输出变量里的数字,而不是固定字符串"num"

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.08 03:22:35