歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux編程 >> Linux編程 >> Python幾個標准類型內建函數

Python幾個標准類型內建函數

日期:2017/3/1 9:20:32   编辑:Linux編程

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的文章您也可能喜歡,不妨看看:

Linux下Python的安裝以及注意事項 http://www.linuxidc.com/Linux/2015-11/124861.htm

Ubuntu 14.04 下安裝使用Python rq模塊 http://www.linuxidc.com/Linux/2015-08/122441.htm

無需操作系統直接運行 Python 代碼 http://www.linuxidc.com/Linux/2015-05/117357.htm

CentOS上源碼安裝Python3.4 http://www.linuxidc.com/Linux/2015-01/111870.htm

《Python核心編程 第二版》.(Wesley J. Chun ).[高清PDF中文版] http://www.linuxidc.com/Linux/2013-06/85425.htm

《Python開發技術詳解》.( 周偉,宗傑).[高清PDF掃描版+隨書視頻+代碼] http://www.linuxidc.com/Linux/2013-11/92693.htm

Python腳本獲取Linux系統信息 http://www.linuxidc.com/Linux/2013-08/88531.htm

在Ubuntu下用Python搭建桌面算法交易研究環境 http://www.linuxidc.com/Linux/2013-11/92534.htm

Python 語言的發展簡史 http://www.linuxidc.com/Linux/2014-09/107206.htm

Python 的詳細介紹:請點這裡
Python 的下載地址:請點這裡

Copyright © Linux教程網 All Rights Reserved