zoukankan      html  css  js  c++  java
  • Python学习笔记-Day3-python内置函数

    python内置函数

    image
    1.abs    求绝对值

    clipboard

    2.all

    判断迭代器中的所有数据是否都为true

    如果可迭代的数据的所有数据都为true或可迭代的数据为空,返回True。否则返回False

    clipboard[1]

    3.any

    判断迭代器中的是否有一个数据为true

    如果可迭代的数据中有一个数据为true,返回True。否则返回False。可迭代的数据为空也返回False

    clipboard[2]

    4.bin    转换整数为一个二进制字符串(其他数据类型报错)

    clipboard[3]

    5.bool

    转换一个数据为布尔值 bool是int的子类,如果参数为false或不指定参数,返回False

    clipboard[4]

    6.bytearray    将数据转换为字节数组

    clipboard[5]

    7.bytes    将数据转换为字节数组 bytes是bytearray的不可变版本

    clipboard[6]

    8.callable

    判断一个对象是否可调用 类都是可调用的。如果一个对象的类有__call__函数就是可调用的

    如果一个对象可以调用返回True。否则返回False

    clipboard[7]

    9.chr    将整数转成字符

    clipboard[8]

    10.classmethod

    得到function的class method class method接受class作为第一个参数,就象instance method接受instance一样。

    clipboard[9]

    11.compil

    编译source为code或AST对象 code可以通过调用exec()和eval()执行。

    clipboard[10]

    12.complex

    创建一个复数 用real+imag*j创建一个复数,或将一个字符串或数字转换为复数

    clipboard[11]

    13.delattr

    删除指定的属性 delattr(obj, 'prop')和del obj.prop功能一样

    clipboard[12]

    14.dict    创建一个字典dictionary

    clipboard[13]

    15.dir

    返回对象的属性列表 如果对象有名为__dir__()的方法,方法会被调用并必须返回属性列表

    clipboard[14]

    16.divmod    得到两个数字相除的结果和余数

    clipboard[15]

    17.enumerate    得到一个枚举对象

    clipboard[16]

    18.eval    执行一个表达式

    clipboard[17]

    19.exec    动态执行Python代码

    clipboard[18]

    20.filter    过滤数据得到一个迭代器

    clipboard[19]

    21.float    将字符串或数字转为浮点数

    clipboard[20]

     

    22.format    格式化数据

    clipboard[21]

    23.frozenset    得到新的frozenset对象

    clipboard[22]

    24.getattr    得到对象属性的值

    clipboard[23]

     

    25.globals    得到当前模块的全局符号表的字典

    clipboard[24]

    26.hasattr

    判断对象是否存在属性,如果name是对象的属性,返回True。否则返回False

    clipboard[25]

    27.hash    得到对象哈希值

    clipboard[26]

    28.help    返回帮助信息

    clipboard[27]

    29.hex

    整数转换为十六进制表示 使用float.hex()得到浮点数的十六进制表示

    clipboard[28]

    30.id    得到对象的id(存放内存编号)

    clipboard[29]

    31.input    输出提示符,读取用户输入

    clipboard[30]

    32.int 将数字或字符串转为整数

    clipboard[31]

    33.isinstance

    判断object是否是classinfo的实例,如果object是classinfo的实例,返回true。否则返回false

    clipboard[32]

    34.issunclass

    判断一个类是否是另一个类的父类

    如果类是另一个类的子类,返回true。否则返回false

    clipboard[33]

    35.iter    得到一个迭代器

    clipboard[34]

    36.len    返回对象的长度或集合的数据个数

    clipboard[35]

    37.list    创建一个列表

    clipboard[36]

    38.locals    得到当前符号表字典

    clipboard[37]

    39.map    更改迭代器中的每个数据得到一个新的迭代器

    clipboard[38]

    40.max    得到迭代器中最大的或两个或多个参数中最大的

    clipboard[39]

    41.min    得到迭代器中最小的或两个或多个参数中最小的

    clipboard[40]

    42.next    得到迭代器的下一个数据

    clipboard[41]

    43.object

    得到object的实例 object没有__dict__,不能向object增加属性

    clipboard[42]

    44.oct

    整数转换为八进制表示 如果x不是int对象,必须定义一个__index__()函数返回整数

    clipboard[43]

    45.open

    打开文件并返回一个流 也可以将StringIO(文本)或BytesIO(二进制)作为文件来读写

    46.ord    得到字符的整数表示

    clipboard[44]

    47.pow    乘方运算 等于pow(x, y) % z 返回 xy%z的结果

    clipboard[45]

     

    48.print 输出数据流

    49.property 得到属性(没看懂,忘记他吧)

    clipboard[46]

    50.rang    创建一个范围对象

    clipboard[47]

    51.repr    得到对象的字符串表示

    clipboard[48]

    52.reversed    反转序列得到一个迭代器

    clipboard[49]

    53.round    浮点数按小数位数做舍入操作

    clipboard[50]

    54.set    创建一个集合对象

    clipboard[51]

    55.setattr    更改属性的值

    clipboard[52]

    56.slice    得到分片对象

    clipboard[53]

     

    57.sorted    排序可迭代的数据得到一个列表

    clipboard[54]

    58.staticmethod

    得到function的static method static method不接受隐藏的第一个参数。

    clipboard[55]

    59.str

    得到对象的str版本 str是built-in字符串类

    clipboard[56]

    60.sum    计算可迭代数据的合计

    clipboard[57]

    61.tuple    创建一个元组

    clipboard[58]

    62.type    返回对象的类型或创建一个新的类型对象

    clipboard[59]

    63.vars    得到属性信息

    clipboard[60]

  • 相关阅读:
    UVA 10600 ACM Contest and Blackout(次小生成树)
    UVA 10369
    UVA Live 6437 Power Plant 最小生成树
    UVA 1151 Buy or Build MST(最小生成树)
    UVA 1395 Slim Span 最小生成树
    POJ 1679 The Unique MST 次小生成树
    POJ 1789 Truck History 最小生成树
    POJ 1258 Agri-Net 最小生成树
    ubuntu 用法
    ubuntu 搭建ftp服务器,可以通过浏览器访问,filezilla上传文件等功能
  • 原文地址:https://www.cnblogs.com/zhanmeiliang/p/5532040.html
Copyright © 2011-2022 走看看