天天看點

python标準函數有哪些_Python幾個标準類型内建函數

Python提供了一些内建函數用于基本對象類型:cmp(),repr(),str(),type()和等同于repr()的(' ')操作符

(1)type()

type的用法如下:

type(object)

接受一個對象作為參數,并傳回它的類型。他的傳回值是一個類型對象。

>>>type('r')

>>>type(3)

>>>type(type(5))

(2)cmp()

内建函數cmp()用于比較兩個對象obj1和obj2。如果obj1大于obj2,則傳回一個正整數,如果小于,則傳回一個負整數,等于的話傳回0.

>>>a,b=4,12

>>>cmp(a,b)

-1

>>>b=4

>>>cmp(a,b)

>>>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]'

标準類型内建函數 cmp()介紹

内建函數cmp()用于比較兩個對象obj1 和obj2, 如果obj1 小于obj2, 則傳回一個負整數,如果obj1 大于obj2 則傳回一個正整數, 如果obj1 等于obj2, 則傳回0.它的行 ...

标準類型内建函數 type()介紹

我們現在來正式介紹一下 type().在Python2.2 以前, type() 是内建函數.不過從那時起,它變成了一個“工廠函數”.在本章的後面部分我們會讨論工廠函數, 現在你仍然可以将type() ...

标準類型内建函數 str()和 repr() (及 `` 運算符) 簡單介紹

内建函數 str() 和 repr() 或反引号運算符(``) 可以友善的以字元串的方式擷取對象的内容.類型.數值屬性等資訊.str()函數得到的字元串可讀性好, 而repr()函數得到的字元串通常可 ...

day2_python學習筆記_chapter4_标準類型和内建函數

1. 标準類型 Integer,Boolean, Long integer, Floating point real number, Complex number, String, List, Tup ...

Python基礎:01Python标準類型分類

有三種不同的模式可以幫助我們對基本類型進行分類,每種模型都展示了這些類型之間的互相關系. 一:存儲模式 這種分類模式,看這種類型的對象能儲存多少個對象. 一個能儲存單個字面對象的類型稱為原子或标量存儲 ...

Python學習15之python内置六大标準類型

1.六大标準類型:數值型,str,list,set,tuple,dic 2.數值型:int,float,bool,complex 3.差別: 1)數值型和str,tuple都是不可變類型 而list, ...

Python的對象和類型

Python使用對象來存儲資料,構造任何類型的值都是一個對象. 任何一個對象都有三個特性:身份,類型和值. 身份是對象的唯一辨別,可以通過内建函數id()得到,這個值可以認為是該對象的記憶體位址. Py ...

随機推薦

支付寶推AR實景紅包,搶紅包得拼腦力和體力

近年春節,各大網際網路平台都會借機掀起"紅包大戰",其中支付寶和微信的紅包玩法備受使用者關注.今年,微信尚未公布春節紅包相關的方案資訊,不過,今天支付寶率先推出"AR實景紅包 ...

Web Essentials之Browser Link

傳回Web Essentials功能目錄 本篇目錄 功能 當Browser Link運作時,會有一個菜單注入到你的網站上,Web Essentials可以使用該菜單上所有可用的一套Browser Li ...

ie6調試工具Debugbar

http://www.my-debugbar.com/wiki/Doc/DebugbarInstall

Java 8 正式釋出,新特性全搜羅

經過2年半的努力.屢次的延期和9個裡程碑版本,甲骨文的Java開發團隊終于釋出了Java 8正式版本. Java 8版本最大的改進就是Lambda表達式,其目的是使Java更易于為多核處理器編寫代碼: ...

hdu 4786 Fibonacci Tree (2013ACMICPC 成都站 F)

http://acm.hdu.edu.cn/showproblem.php?pid=4786 Fibonacci Tree Time Limit: 4000/2000 MS (Java/Others) ...

SQL Server2008建立限制圖解 轉

轉自 http://www.cnblogs.com/longhs/p/3670307.html SQLServer 中有五種限制, Primary Key 限制. Foreign Key 限制. Un ...

遠端讀取URL 建議用curl代替file_get_contents

初學php的朋友們,很容易翻一個錯誤,在寫采集程式或者調用api接口總會有線考慮到使用file_get_contents函數來或許内容,程式的通路量不大倒是沒什麼影響,但是通路量提升了那非常的悲劇了, ...

POJ 1847 Tram (最短路徑)

POJ 1847 Tram (最短路徑) Description Tram network in Zagreb consists of a number of intersections and ra ...

Hdfs dfs指令使用

如果是把資料放在了hdfs系統,那麼我們如何通路他們呢? 1.hdfs檢視檔案夾 ./hdfs dfs -ls hdfs://mycluster/output/online/ 2.hdfs建立目錄df ...

VS2012, opencv2.4.4環境搭建

2.1 環境準備 安裝 Visual Studio 2012 下載下傳 opencv 最新版本( 目前是2.4.6, 下載下傳連結 ) 2.2 安裝 opencv 2.2.1. 輕按兩下下載下傳的 OpenCV-2. ...