美文网首页
自学Python:使用函数range()轻松生成一系列数字

自学Python:使用函数range()轻松生成一系列数字

作者: 小强聊成长 | 来源:发表于2021-06-14 06:38 被阅读0次

如果你要生成1到10的数字序列,你可以手动输入,也可以通过Python快速生成。而如果你要生成成千上万的数字,估计要把手写废为止,而使用程序就可以轻松通过代码来实现。

使用函数range()轻松生成一系列数字,比如想要生成1到10的序列。

输入代码:

for xhin range(1,10):

print(xh)

执行结果:

1

2

3

4

5

6

7

8

9

结果没有显示10,函数range()的意思是从你指定的数字开始,到你指定的数字结束,并不包含10,所以,如果你要显示10,就需要把结束的值改为11。

看看下面的代码

for xhin range(3,11):

print(xh)

执行结果:

3

4

5

6

7

8

9

10

如果你要更多的数字序列,只需要修改最后一个值的大小就可以了。


如果要生成横向的数据列表,可以使用list()

输入代码:

xh=list(range(1,11))

print(xh)

执行结果:

[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]


如果要生成2,4,6这样的偶数序列,可以指定步长2

输入代码:

xh=list(range(1,11,2))

print(xh)

xh=list(range(2,11,2))

print(xh)

生成结果:

[1, 3, 5, 7, 9]

[2, 4, 6, 8, 10]

________________END________________

相关文章

网友评论

      本文标题:自学Python:使用函数range()轻松生成一系列数字

      本文链接:https://www.haomeiwen.com/subject/srtveltx.html