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


Posted in Python onJune 16, 2014

通常来说,Python的变量/数据类型非常多,但是它是不需要用户指定的,因为有些是根据部份系统函数生成另外一些是自动根据变量的值识别的,这些数据类型常量在class types定义,所以使用时需要 import types如:

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()函数返回的类型

Python 相关文章推荐
Python类的多重继承问题深入分析
Nov 09 Python
python中的lambda表达式用法详解
Jun 22 Python
pygame加载中文名mp3文件出现error
Mar 31 Python
pycharm设置注释颜色的方法
May 23 Python
python实现将文件夹下面的不是以py文件结尾的文件都过滤掉的方法
Oct 21 Python
Python元组知识点总结
Feb 18 Python
Python绘制频率分布直方图的示例
Jul 08 Python
Django之使用内置函数和celery发邮件的方法示例
Sep 16 Python
python3.8下载及安装步骤详解
Jan 15 Python
python能否java成为主流语言吗
Jun 22 Python
Python Pandas读取Excel日期数据的异常处理方法
Feb 28 Python
python如何查找列表中元素的位置
May 30 Python
Python程序设计入门(1)基本语法简介
Jun 13 #Python
Python对两个有序列表进行合并和排序的例子
Jun 13 #Python
用Python输出一个杨辉三角的例子
Jun 13 #Python
Python 的 with 语句详解
Jun 13 #Python
python学习笔记:字典的使用示例详解
Jun 13 #Python
Python urlopen()函数 示例分享
Jun 12 #Python
python教程之用py2exe将PY文件转成EXE文件
Jun 12 #Python
You might like
一拳超人中怪人协会钦定! S级别最强四人!
2020/03/02 日漫
php date与gmdate的获取日期的区别
2010/02/08 PHP
php echo, print, print_r, sprintf, var_dump, var_expor的使用区别
2013/06/20 PHP
Laravel框架路由配置总结、设置技巧大全
2014/09/03 PHP
php实用代码片段整理
2016/11/12 PHP
PHP处理bmp格式图片的方法分析
2017/07/04 PHP
jquery 表单下所有元素的隐藏
2009/07/25 Javascript
jQuery实现类似滑动门切换效果的层切换
2013/09/23 Javascript
JS获取计算机mac地址以及IP的实现方法
2014/01/08 Javascript
JQuery datepicker 用法详解
2015/12/25 Javascript
微信小程序获取微信运动步数的实例代码
2017/07/20 Javascript
vueJs实现DOM加载完之后自动下拉到底部的实例代码
2018/08/31 Javascript
react在安卓中输入框被手机键盘遮挡问题的解决方法
2018/09/03 Javascript
Vue实现验证码功能
2019/12/03 Javascript
vue学习笔记之slot插槽基本用法实例分析
2020/02/01 Javascript
[00:57]辉夜杯战队访谈宣传片—VG
2015/12/25 DOTA
[04:12]第二届DOTA2亚洲邀请赛选手传记-Newbee.Sccc
2017/04/03 DOTA
python正则分组的应用
2013/11/10 Python
python基于xmlrpc实现二进制文件传输的方法
2015/06/02 Python
Python基于正则表达式实现文件内容替换的方法
2017/08/30 Python
Python编写合并字典并实现敏感目录的小脚本
2019/02/26 Python
django从后台返回html代码的实例
2020/03/11 Python
结合CSS3的布局新特征谈谈常见布局方法
2016/01/22 HTML / CSS
用HTML5制作视频拼图的教程
2015/05/13 HTML / CSS
PurCotton全棉时代官网:100%天然棉花生产的生活护理用品
2016/11/18 全球购物
维珍澳洲航空官网:Virgin Australia
2017/09/08 全球购物
日语系毕业生推荐信
2013/11/11 职场文书
大学生预备党员自我评价分享
2013/11/16 职场文书
幼儿园课题实施方案
2014/05/14 职场文书
社会体育专业大学生职业生涯规划书
2014/09/17 职场文书
党的作风建设心得体会
2014/10/22 职场文书
学校党的群众路线教育实践活动个人整改方案
2014/10/31 职场文书
党支部2014年度工作总结
2014/12/04 职场文书
小学重阳节活动总结
2015/03/24 职场文书
想要创业,那么你做好准备了吗?
2019/07/01 职场文书
进行数据处理的6个 Python 代码块分享
2022/04/06 Python