Python几个标准类型内建函数
2015-12-01 19:42
483 查看
Python提供了一些内建函数用于基本对象类型:cmp(),repr(),str(),type()和等同于repr()的(' ')操作符
(1)type()
type的用法如下:
type(object)
接受一个对象作为参数,并返回它的类型。他的返回值是一个类型对象。
(2)cmp()
内建函数cmp()用于比较两个对象obj1和obj2。如果obj1大于obj2,则返回一个正整数,如果小于,则返回一个负整数,等于的话返回0.
(3)str()、repr()
可以方便的以字符串的方式获取对象的内容、类型、数值属性等信息。str()函数得到的字符串可读性好,而repr()得到的字符串通常可以用来重新获得该对象。
(1)type()
type的用法如下:
type(object)
接受一个对象作为参数,并返回它的类型。他的返回值是一个类型对象。
>>>type('r') <type 'str'> >>>type(3) <type 'int'> >>>type(type(5)) <type 'type'>
(2)cmp()
内建函数cmp()用于比较两个对象obj1和obj2。如果obj1大于obj2,则返回一个正整数,如果小于,则返回一个负整数,等于的话返回0.
>>>a,b=4,12 >>>cmp(a,b) -1 >>>b=4 >>>cmp(a,b) 0 >>>a,b='xyz','abc' >>>cmp(a,b) 23
(3)str()、repr()
可以方便的以字符串的方式获取对象的内容、类型、数值属性等信息。str()函数得到的字符串可读性好,而repr()得到的字符串通常可以用来重新获得该对象。
>>>str(1) '1' >>>str(2e4) '20000.0' >>>repr([0,1,2,3]) '[0,1,2,3]'
相关文章推荐
- re.split() Python
- Python&Thrift--Server&Client
- python入门--列表list和元祖tuple
- Python内部类型
- xgboost在windows下的安装
- Python——参数(1)
- Python 序列化
- python 3 ini配置文件操作
- Python WindowsError
- Python之服务器模块设计学习
- k-近邻算法(KNN)--1简单原理介绍与实践---by香蕉麦乐迪
- ubuntu 下配置Python wxWidgets (复制自官方网站)
- Python--操作文件和目录
- Python的安装
- Python基础教程(十三):JSON、练习题100题
- Python基础教程(十二):GUI编程、版本区别、IDE
- Python基础教程(十一):多线程、XML解析
- python webdriver中对不同下拉框通过文本值的选择
- Python基础教程(九):面向对象、正则表达式
- Python基础教程(八):日期和时间、文件I/O、异常处理