python str與repr的區(qū)別
更新時(shí)間:2013年03月23日 13:41:32 作者:
repr() 輸出對(duì) Python比較友好,而str()的輸出對(duì)用戶比較友好。雖然如此,很多情況下這三者的輸出仍然都是完全一樣的
盡管str(),repr()和``運(yùn)算在特性和功能方面都非常相似,事實(shí)上repr()和``做的是完全一樣的事情,它們返回的是一個(gè)對(duì)象的“官方”字符串表示,也就是說絕大多數(shù)情況下可以通過求值運(yùn)算(使用內(nèi)建函數(shù)eval())重新得到該對(duì)象,但str()則有所不同。str()致力于生成一個(gè)對(duì)象的可讀性好的字符串表示,它的返回結(jié)果通常無法用于eval()求值,但很適合用于print語句輸出。需要再次提醒的是,并不是所有repr()返回的字符串都能夠用 eval()內(nèi)建函數(shù)得到原來的對(duì)象。
也就是說 repr() 輸出對(duì) Python比較友好,而str()的輸出對(duì)用戶比較友好。雖然如此,很多情況下這三者的輸出仍然都是完全一樣的。
大家有興趣可以自己寫個(gè)代碼比較下str,repr和""。
也就是說 repr() 輸出對(duì) Python比較友好,而str()的輸出對(duì)用戶比較友好。雖然如此,很多情況下這三者的輸出仍然都是完全一樣的。
大家有興趣可以自己寫個(gè)代碼比較下str,repr和""。
相關(guān)文章
matplotlib實(shí)現(xiàn)區(qū)域顏色填充
這篇文章主要為大家詳細(xì)介紹了matplotlib實(shí)現(xiàn)區(qū)域顏色填充,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-03-03python爬取網(wǎng)易云音樂熱歌榜實(shí)例代碼
在本篇文章里小編給大家整理的是關(guān)于python爬取網(wǎng)易云音樂熱歌榜實(shí)例代碼,需要的朋友們可以學(xué)習(xí)下。2020-08-08python正則表達(dá)式完成車牌號(hào)檢驗(yàn)的代碼實(shí)例
這篇文章主要給大家介紹了關(guān)于python正則表達(dá)式完成車牌號(hào)檢驗(yàn)的相關(guān)資料,在Python中正則表達(dá)式是一種用于匹配和操作字符串的強(qiáng)大工具,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下2024-02-02python3實(shí)現(xiàn)Dijkstra算法最短路徑的實(shí)現(xiàn)
這篇文章主要介紹了python3實(shí)現(xiàn)Dijkstra算法最短路徑的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-05-05PyQT實(shí)現(xiàn)菜單中的復(fù)制,全選和清空的功能的方法
今天小編就為大家分享一篇PyQT實(shí)現(xiàn)菜單中的復(fù)制,全選和清空的功能的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2019-06-06Python實(shí)現(xiàn)PDF和TIFF格式之間的相互轉(zhuǎn)換
PDF是數(shù)據(jù)文檔管理領(lǐng)域常用格式之一,主要用于存儲(chǔ)和共享包含文本、圖像、表格、鏈接等的復(fù)雜文檔,而TIFF常見于圖像處理領(lǐng)域, 在實(shí)際應(yīng)用中,我們可能有時(shí)需要將PDF文件轉(zhuǎn)換為TIFF圖像,本文將介紹如何使用Python實(shí)現(xiàn)PDF和TIFF格式之間的相互轉(zhuǎn)換,需要的朋友可以參考下2024-07-07Python實(shí)現(xiàn)地圖可視化folium完整過程
Folium是一個(gè)基于leaflet.js的Python地圖庫,其中,Leaflet是一個(gè)非常輕的前端地圖可視化庫,本文重點(diǎn)給大家介紹Python實(shí)現(xiàn)地圖可視化folium完整過程,感興趣的朋友跟隨小編一起看看吧2021-05-05