zoukankan      html  css  js  c++  java
  • 标准类型内建函数 type()介绍

    我们现在来正式介绍一下 type()。在Python2.2 以前, type() 是内建函数。不过从那时起,
    它变成了一个“工厂函数”。在本章的后面部分我们会讨论工厂函数, 现在你仍然可以将type()
    仅仅当成一个内建函数来看。 type() 的用法如下:

    type(object)
    type() 接受一个对象做为参数,并返回它的类型。它的返回值是一个类型对象。
    >>> type(4) # int type
    <type 'int'>
    >>>
    >>> type('Hello World!') # string type
    <type 'string'>
    >>>
    >>> type(type(4)) # type type
    <type 'type'>
    

      在上面的例子里, 我们通过内建函数 type() 得到了一个整数和一个字符串的类型;为了确认一下类型本身也是类型, 我们对type()的返回值再次调用type(). 注意type()有趣的输出, 它看上去不象一个典型的Python 数据类型, 比如一个整数或一个字符串,一些东西被一个大于号和一个小号包裹着。这种语法是为了告诉你它是一个对象。每个对象都可以实现一个可打印的字符串表示。不过并不总是这样, 对那些不容易显示的对象来说, Python 会以一个相对标准的格式表示这个对象,格式通常是这种形式: <object_something_or_another>, 以这种形式显示的对象通常会提供对象类别,对象id 或位置, 或者其它合适的信息。

  • 相关阅读:
    python cook 整理
    Ajax
    跨站请求伪造 CSRF
    tornado web
    python hashable
    扩大了一个逻辑卷,resize2fs 保错:没有这个超级块
    linux重启后进入了救援模式,无法远程登录
    如何安装JDK以及配置win10的环境变量
    输出菱形
    6.28作业(2.使用3种方式求100以内偶数和)
  • 原文地址:https://www.cnblogs.com/xuchunlin/p/5721091.html
Copyright © 2011-2022 走看看