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 或位置, 或者其它合适的信息。

  • 相关阅读:
    CSS_2
    二柱子与他的计算题
    第一章 类与对象
    深入理解计算机系统之一--整数运算
    指针数组的应用
    对象个数以及构造函数次序
    范式介绍
    内连接与外连接
    TCP三次握手四次分手
    进程间的通信方式
  • 原文地址:https://www.cnblogs.com/xuchunlin/p/5721091.html
Copyright © 2011-2022 走看看