zoukankan      html  css  js  c++  java
  • Python类型模块:types

    types模块中定义了Python中所有的类型,包括NoneType,  TypeType,  IntType,  FloatType,  BooleanType,  BufferType,  BuiltinFunctionType,  BuiltinMethodType,   ClassType,  CodeType,  ComplexType,  DictProxyType,  DictType,  DictionaryType等。

    Python内建函数type(object),用于返回当前object对象的类型。例如:

      >>> type(1)
      <type 'int'>
      >>> type("1")
     <type 'str'>

      >>> type(True)
      <type 'bool'>
      >>> type(2.3)
      <type 'float'>
      >>> type(1+3j)
      <type 'complex'>

      >>> type(type(2))
      <type 'type'>
      >>> type(type)
      <type 'type'>

    实现方法很简单,把对应的类型赋值给变量:

    复制代码
    NoneType = type(None)
    TypeType = type
    ObjectType = object
    
    IntType = int
    LongType = long
    FloatType = float
    BooleanType = bool

    StringType = str
    复制代码

    因此,在我们的代码中可以这样来使用:

    >>> import types
    >>> type(1)==types.IntType
    True
    >>> type("1")==types.StringType
    True
  • 相关阅读:
    yii---模型的创建
    yii---控制器的创建
    yii的安装
    windows下安装composer
    wpgcms---列表页数据渲染
    Twig---基本使用
    wpgcms---详情页面数据怎么渲染
    Twig---的使用
    vue---指令怎么写
    vue---设置缩进为4个空格
  • 原文地址:https://www.cnblogs.com/ldy-miss/p/6197621.html
Copyright © 2011-2022 走看看