美文网首页大数据 爬虫Python AI Sql
简单的Python代码,你会制作吗?

简单的Python代码,你会制作吗?

作者: 梦想编程家小枫 | 来源:发表于2019-03-12 13:33 被阅读0次

    它主要是简化函数的定义。在一般情况下我们定义一个函数通常是:

    def test(x):

    return x+1

    而是用lambda可以简化为:

    test =lambda x:x+1

    print(test(1))

    print(test(2))

    输出结果:

    2

    3

    注:想学习Python的小伙伴们

    可以

    进群:984632579

    领取从0到1完整学习资料 视频 源码 精品书籍 一个月经典笔记和99道练习题及答案

    2.range函数

    range函数生成一个数字序列,常用用法 :

    range(length):生成一个从0到length-1的数字序列

    range(sIndex,eIndex) :生成一个从sIndex到eIndex的数字序列

    range(sIndex,eIndex,step) :从sIndex开始此后每隔step生成数字序列

    list(range(以上三种)):得到range生成的数字列表

    #1

    for i in range(5):

    print(i,end=' ')

    print()

    #2.

    for i in range(1,6):

    print(i,end=' ')

    print()

    #3.

    for i in range(1,6,2):

    print(i,end=' ')

    print()

    #4.

    print(list(range(5)))

    输出结果:

    0 1 2 3 4

    1 2 3 4 5

    1 3 5

    [0, 1, 2, 3, 4]

    def test(x):

    return x+1

    而是用lambda可以简化为:

    test =lambda x:x+1

    print(test(1))

    print(test(2))

    输出结果:

    2

    3

    2.range函数

    range函数生成一个数字序列,常用用法 :

    range(length):生成一个从0到length-1的数字序列

    range(sIndex,eIndex) :生成一个从sIndex到eIndex的数字序列

    range(sIndex,eIndex,step) :从sIndex开始此后每隔step生成数字序列

    list(range(以上三种)):得到range生成的数字列表

    #1

    for i in range(5):

    print(i,end=' ')

    print()

    #2.

    for i in range(1,6):

    print(i,end=' ')

    print()

    #3.

    for i in range(1,6,2):

    print(i,end=' ')

    print()

    #4.

    print(list(range(5)))

    输出结果:

    0 1 2 3 4

    1 2 3 4 5

    1 3 5

    [0, 1, 2, 3, 4]

    def test(x):

    return x+1

    而是用lambda可以简化为:

    test =lambda x:x+1

    print(test(1))

    print(test(2))

    输出结果:

    2

    3

    2.range函数

    range函数生成一个数字序列,常用用法 :

    range(length):生成一个从0到length-1的数字序列

    range(sIndex,eIndex) :生成一个从sIndex到eIndex的数字序列

    range(sIndex,eIndex,step) :从sIndex开始此后每隔step生成数字序列

    list(range(以上三种)):得到range生成的数字列表

    #1

    for i in range(5):

    print(i,end=' ')

    print()

    #2.

    for i in range(1,6):

    print(i,end=' ')

    print()

    #3.

    for i in range(1,6,2):

    print(i,end=' ')

    print()

    #4.

    print(list(range(5)))

    输出结果:

    0 1 2 3 4

    1 2 3 4 5

    1 3 5

    [0, 1, 2, 3, 4]

    ---------------------

    return x+1

    而是用lambda可以简化为:

    test =lambda x:x+1

    print(test(1))

    print(test(2))

    输出结果:

    2

    3

    2.range函数

    range函数生成一个数字序列,常用用法 :

    range(length):生成一个从0到length-1的数字序列

    range(sIndex,eIndex) :生成一个从sIndex到eIndex的数字序列

    range(sIndex,eIndex,step) :从sIndex开始此后每隔step生成数字序列

    list(range(以上三种)):得到range生成的数字列表

    #1

    for i in range(5):

    print(i,end=' ')

    print()

    #2.

    for i in range(1,6):

    print(i,end=' ')

    print()

    #3.

    for i in range(1,6,2):

    print(i,end=' ')

    print()

    #4.

    print(list(range(5)))

    输出结果:

    0 1 2 3 4

    1 2 3 4 5

    1 3 5

    [0, 1, 2, 3, 4]

    相关文章

      网友评论

        本文标题:简单的Python代码,你会制作吗?

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