源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

Python程序设计入门(2)变量类型简介

  • 时间:2021-07-02 12:19 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:Python程序设计入门(2)变量类型简介
通常来说,Python的变量/数据类型非常多,但是它是不需要用户指定的,因为[b]有些是根据部份系统函数生成[/b],[b]另外一些是自动根据变量的值识别的[/b],这些数据类型常量在[b]class types[/b]定义,所以使用时需要[b]import types[/b]如:
[u]复制代码[/u] 代码如下:
import types a = [1,2,3] if type(a) is types.ListType:     print a else:     print 'not list'
Python的具体变量/数据类型如下: NoneType None 类型 TypeType Type对象自身 BooleanType 布尔类型 IntType 整数类型 LongType 长整型 FloatType 浮点类型 ComplexType 复数类型(如1.0j 如果不支持的情况下将不会被定义此类型) StringType 字符串类型 (e.g. 'Spam'). UnicodeType Unicode 字符串 (e.g. u'Spam' 如果不支持的情况下将不会被定义此类型) TupleType 元组类型 ListType 链表数组类型 DictType 哈希数组类型(词典数组) DictionaryType 上面的全称 FunctionType 函数类型 LambdaType 函数类型备用名称 GeneratorType 迭代器对象,通过调用函数发生器产生的。 CodeType 对于代码对象的类型,如由 compile() 返回。 ClassType 对象类型 InstanceType 对象实例类型 MethodType 对象的方法 UnboundMethodType MethodType备用名称。 BuiltinFunctionType 内置的函数类型,如 len() or sys.exit(). BuiltinMethodType BuiltinFunction的备用名称 ModuleType 模块类型 FileType 如sys.stdout打开的文件类型的对象。 XRangeType xrange() 返回的范围选择对象 SliceType slice() 返回的对象 EllipsisType 省略的类型。 TracebackType 如 sys.exc_traceback 返回的对象类型 FrameType 一种回溯对象如 tb.tb_frame BufferType buffer()函数返回的类型
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部