美文网首页
自学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