Python 具有开始和结束索引的循环
我想循环一个从1开始到3结束的索引 这就是我现在正在做的:Python 具有开始和结束索引的循环,python,Python,我想循环一个从1开始到3结束的索引 这就是我现在正在做的: for number in list(range(3)): print(number) 输出为: 0 1 2 我想要的是: 1 2 3 如何在Python中简洁地实现这一点?给出范围的开始和结束编号,即范围(开始、结束、步骤) 您正在寻找以下内容: for number in range(1,4): print(number) 注意:列表(范围(…)是多余的。您不需要将范围迭代器传递给列表构造函数。这将起作用。range
for number in list(range(3)):
print(number)
输出为:
0
1
2
我想要的是:
1
2
3
如何在Python中简洁地实现这一点?给出范围的开始和结束编号,即
范围(开始、结束、步骤)
您正在寻找以下内容:
for number in range(1,4):
print(number)
注意:列表(范围(…)是多余的。您不需要将范围迭代器传递给列表构造函数。这将起作用。
range()
函数有一个start
:从哪个数字开始,然后stop
:在哪个数字处停止,以及步骤
,这意味着增加多少
for number in range(1,4):
print(number)
您可以很容易地指定范围,例如
范围(1,4)
将为您提供1,2,3您的意思是:范围(1,4)中的数字:
?第一站应该是API-您是否阅读了范围()的文档你对官方文档有什么问题?我投票结束这个问题,因为它吸引的答案只是复制OP没有检查的range()函数的官方文档。这几乎是一个数学问题<代码>打印(数字+1)
在这里可以正常工作…请使用代码格式。。。。代码
for number in range(1,4):
print(number)