码迷,mamicode.com
首页 > 编程语言 > 详细

Python几个标准类型内建函数

时间:2015-12-01 21:10:33      阅读:305      评论:0      收藏:0      [点我收藏+]

标签:

Python提供了一些内建函数用于基本对象类型:cmp(),repr(),str(),type()和等同于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]‘

 

Python几个标准类型内建函数

标签:

原文地址:http://www.cnblogs.com/itdyb/p/5011113.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!