zoukankan      html  css  js  c++  java
  • 0127-python内置函数(一).abb

    abs() 

    all() 循环参数,如果每个元素都为真,则返回真

    0 None () {}  “” 都是False

    any() 只要有一个真就返回真

    ascii()

    ascii(对象)  找  _repr_  获取其返回值

    bytes 

    callable(f1) 判断函数是否可执行

    complie()  将字符串编译为可执行代码

    dir(li)  打印所有的方法

    r = divmod(10,3)  (3,1) 除数  余数

    ret = eval("102+98+60")  执行字符串形式的表达式,可以拼接变量,

    print(ret)  260

    复杂形式使用exec

    exec执行复杂代码

    eval是有返回值的,exec没有返回值,只是执行

    ret = filter(lambda x:x>22,[11,22,33,44])

    map (函数,可迭代对象)

    map(lambda x:x+100 if x%2==1 else x,[1,2,3,4,5])

    字符串拼接的性能很低,所以用format

    globals() 获取所有的全局变量

    locals() 获取所有的局部变量

    将 key做一个hash()  节省内存,hash() 就是做key的优化

    r = isinstance(li,list)

    iter() 创建一个可迭代对象  

    obj = iter([11,22,33])

    next(obj)

    yield   ==>生成器

  • 相关阅读:
    网页动画
    浮动
    定位
    盒子模型
    表单
    2017年07月05号课堂笔记
    2017年07月07号课堂笔记
    2017年07月03号课堂笔记
    2017年06月30号课堂笔记
    2017年06月28号课堂笔记
  • 原文地址:https://www.cnblogs.com/qianzi/p/6406855.html
Copyright © 2011-2022 走看看