如何使用:对于 range() 中的 i:除了它不从 1 - 20 运行它从 5 - 20 运行或其他什么?



例如:

for i in range(5 - 20):
if playerx == i:
# the player dies

我知道你不能把元组放在那里,但我的意思是我该怎么做5-20谢谢!

很简单,使用range(5,20(。范围功能接受三个参数:启动、停止和所需范围内的步进。因此,这里我们有一个从5开始,到20结束(不包括(。

>>> list(range(5, 20))
[5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]

最新更新