zoukankan      html  css  js  c++  java
  • python内建函数hasattr(object, name)

    说明:判断对象object是否包含名为name的特性(hasattr是通过调用getattr(ojbect, name)是否抛出异常来实现的)。

    参数object:对象。

    参数name:特性名称。

    示例:

    >>> hasattr(list, 'append')
    True
    >>> hasattr(list, 'add')
    False
    • hash(object)

    说明:如果对象object为哈希表类型,返回对象object的哈希值。哈希值为整数。在字典查找中,哈希值用于快速比较字典的键。两个数值如果相等,则哈希值也相等。

    参数object:对象。

    示例:

    复制代码
    >>> hash(list)
    -2115899692
    >>> hash(tuple)
    -2115901047
    >>> hash(int)
    -2115899555
    >>> hash(1)
    1
    >>> hash(1.0)
    1
    复制代码

     

    • help([object])

    说明:调用内建的帮助系统。如果不包含参数,交互式帮助系统将在控制台启动。如果参数为字符串,则可以是模块、函数、类、方法等名称,并且帮助页面将会在控制台打印。参数也可以为任意对象。

     

    • hex(x)

    说明:将整数x转换为16进制字符串。如果要获取浮点数的16进制字符串,则可以用float.hex(x)。

    参数x:整数。

    示例:

     

    复制代码
    >>> hex(3)
    '0x3'
    >>> hex(13)
    '0xd'
    >>> hex(18)
    '0x12'
    >>> float.hex(3.5)
    '0x1.c000000000000p+1'
    >>> float.hex(3.0)
    '0x1.8000000000000p+1'
    复制代码
  • 相关阅读:
    std::sort运行出core(segment fault)
    C++编译报错:重复定义
    《改变世界的九大算法》读书笔记
    简单排序实现
    Django 常见错误总结
    python 进行机器学习
    python中matplotlib 的简单使用
    十四:生成器函数和迭代器函数
    十三:装饰器函数
    十二:重要的内置函数
  • 原文地址:https://www.cnblogs.com/xupeizhi/p/2946521.html
Copyright © 2011-2022 走看看