• python 内置函数


    一  print( )

      flush的应用——模拟进度条

    import time
    for i in range(1,101):
        time.sleep(0.1)
        print('
    {}%:{}'.format(i,'*'*i),end='',flush=True)           #
     (return) 表示回车  
     (new line)表示换行,实际上是回车换行
    print()
    print('END!')

    二 hash( )

      1 参数必须是不可变类型。

    print(hash('aaa'))
    print(hash(b'aaa'))
    print(hash('123'))
    print(hash(b'123'))
    print(hash(123))
    print(hash(True))
    print(hash(False))

      输入:

    -4644624363813443981
    -4644624363813443981
    7614025369805395482
    7614025369805395482
    123
    1
    0

     三  map( ) 映射  自带遍历可迭代对象功能

     四  filter( ) 过滤  自带遍历可迭代对象功能

     五  enumerate() 函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据和数据下标,一般用在 for 循环当中。

      用处:购物车

    goods={'computer':1000,'umbrella':200}
    
    e=enumerate(goods,1)
    print(e)
    for num,name in e:
        print(num,name,goods[name])

      输出:  

    <enumerate object at 0x000001C6FDCA85E8>
    1 computer 1000
    2 umbrella 200

      六 sum,min,max

      sum参数是必须是可迭代对象。

      min,max 参数可以使可迭代对象,也可以使散的数列。

      参数中key的用法。

    d=dict(x=10,y=2,z=100,a=55)
    print(min(d))
    print(min(d,key=lambda x:d[x]))
    print(min(d.values()))

      输出:

    a
    y
    2

      七 ASCII码转换  ord( )      chr( )

       八 repr

    print(123)
    print('123')
    print(repr(123))
    print(repr('123'))
    

      输出:

    123
    123
    123
    '123'

      九 zip() 拉链

  • 相关阅读:
    pandas--对axis=0,axis=1的理解
    启动secondarynamenode时报错
    5月27日经历问题(在有框架的情况下从无到有增加一套功能)
    5.21工作记录(修改页面跳转,去掉多余的js;增加图片清除功能)
    工作记录520
    5月14日经历问题
    idea快捷键
    Linux下常用redis指令
    初识lunix
    Redis
  • 原文地址:https://www.cnblogs.com/654321cc/p/7490296.html
Copyright © 2020-2023  润新知