python中字符串函數str和repr

本經驗主要是討論值被轉換為字符串的兩種機制,一種是通過str函數,把值轉換成合理形式的字符串;另一種是repr函數,它是創建一個字符串,以合法的python表達式的形式來表示值

工具/原料

筆記本電腦
python2.7

方法/步驟

首先我們打開python軟體(雙擊打開)、python打開之後的主界面,如圖所示:

介紹一下關於字符串的表達和print函數列印值時候的狀態,具體如圖所示:

一種是通過str函數,把值轉換成合理形式的字符串,以便用戶可以理解,具體如圖所示:

另一種是repr函數,它是創建一個字符串,以合法的python表達式的形式來表示值,如圖:

那麼比較一下關於這兩個函數具體用法的實例,在螢幕顯示的時候有所不同,repr函數表示的字符串比str函數表示的字符串多了對引號如圖所示:

注意事項

str和repr函數表示字符串時,值的字符串不必再加引號
repr函數顯示的字符串多了對引號,形成引號和字符混合的字符串

相關文章

  1. vb中字符串函數如何使用

    各類程式語言都有自己系統函數,vb也不例外,對於vb來說它提供系統函數也很多,應用也很廣泛,尤其是字符串函數,那麼它提供的字符串函數如何使用呢?,小編在這裡就跟大家交流一下常用的字符串函數的使用方法. ...
  2. Python中字符串的格式化操作

    在python使用中有可能會用到字符串的格式化操作,那麼具體如何將字符串進行格式化操作呢?下面就是介紹如何使用格式化,並通過具體實例演示: 工具/原料 電腦(台式機) Python2.7 方法/步驟 ...
  3. Python中字符串的常用方法。

    本篇介紹Python中字符串的常用方法. 方法/步驟 find(), index(),count(),replace(),split()方法.如圖. capitalize, title, starts ...
  4. python中字符串如何反轉?

    怎樣在 python 中將字符串"hello word"反轉列印呢?介紹幾種方法供大家參考. 方法/步驟 切片法 >>> 'hello world'[::-1] ...
  5. python中字符串常用方法總結

    # 字符串的常用操作 # 1. 大小寫轉換 str1 = "hellopythonhelloworld" str2 = "hello python 999, hello ...
  6. Python中字符串的操作方法

    Pytho字符串可以進行替換.分割.加.乘.大小轉換.具體採用什麼方法根據需要而定. 工具/原料 python 方法/步驟 去掉特定符號. str='?--,,Lucy, Jack, Lily, To ...
  7. 如何定義和調用python中的函數?

    函數是可以重複使用的代碼段,在python中使用好函數可以提高系統的整體性和代碼的重複使用率.所以如何創建和調用函數是很重要的.今天小編就給大家介紹下如何python中的一些函數基礎. 方法/步驟 首 ...
  8. python中print()函數用法總結

    用print() 可以在python 的IDLE shell輸出窗口中顯示一些文本,具體用法如下 工具/原料 python 電腦 方法/步驟 打開IDLE shell窗口,一起來學習和試驗下吧 用法一 ...
  9. python中字符串center的使用

    python中字符串center的使用 方法/步驟 在python的編輯器里新建一個data.py 在這個程序裡面寫上自己的注釋! 新建一個變量youname 使用center函數,第一個參數是指要打 ...
  10. python 中的函數與類

    在python 中函數和類的實現是非常簡單的.如果有其他語言的基礎那麼這個經驗對你來說是非常簡單的.下面簡單介紹一下. 工具/原料 python spyder 方法/步驟 在python中常常使用de ...
  11. python中pow函數怎麼使用?

    python中pow函數怎麼使用? pow函數是用來計算幾次冪的如pow(3,3)表示計算3的3次冪. 方法/步驟 首先是打開python的編輯器pycharm 然後是為這個程序寫上自己的注釋內容. ...
  12. python中eval函數怎麼使用?

    python中eval函數怎麼使用? eval函數的作用是將傳入的字符串的表達式結果輸出來,對象通常是字符串! 方法/步驟 首先打開python的編輯器pycharm 給這個程序寫上注釋的內容. 然後 ...
  13. python中json函數怎樣使用?

    python中json函數怎樣使用? 方法/步驟 打開python的編輯器pycharm,寫上這個程序的注釋內容 導入json模塊 新建一個字典a 打開一個文件"my.txt" 利 ...
  14. python中zip函數怎樣使用?

    python中zip函數怎樣使用? 方法/步驟 首先是打開我們python的編輯器pycharm 然後是為這個程序寫上自己的注釋內容. 新建第一個變量a 新建第二個字典b 通過zip函數將兩個字典內的 ...
  15. 自定義報表工具FineReport中字符串常用處理函數

    在對字符串進行操作時,常常需要獲取字符串長度.截取字符串.替換字符串等等,以下通過自定義報表工具FineReport介紹幾種常用的字符串處理函數: 工具/原料 自定義報表工具FineReport7.1 ...
  16. Excel2007中怎麼使用截取字符串函數MID

    截取字符串函數MID,可以從文本字符串中的指定位置開始返回特定個數的字符. 例如:=MID(A3,6,2)表示從單元格A3的文本字符串中的第6個字符開始提取2個字符. 工具/原料 Excel2007 ...
  17. 在線報表FineReport中字符串常用處理函數

    在對字符串進行操作時,常常需要獲取字符串長度.截取字符串.替換字符串等等,以下通過在線報表FineReport介紹幾種常用的字符串處理函數: 工具/原料 在線報表FineReport7.1.1 大小: ...
  18. Python中字典怎麼轉化成字符串

    Python確實和別的程式語言不一樣,他可以說是沒有類型的,但同時它有有類型,今天教大家怎麼將字典(Dict)轉換成(str). 工具/原料 Python 電腦 方法/步驟 先打開Python的代碼編 ...
  19. 關於python主程序調用函數方法中變量問題

    在用python編寫小程序時,大家會遇到一個這樣的問題,定義函數之後,在函數外需調用函數中的數據,但不需要函數執行,這樣就存在一個情況,外部無法調用局部變量的問題,以下為簡單解決方案 工具/原料 py ...
  20. EXCEL中字符串提取函數:LEFT,RIGHT,MID,FIND

    數據統計和歸納中常要遇到有的訂單號碼太長,而我們只需要提取其中的一部分.那麼怎麼做呢? 這就要用到EXCEL中的函數,下面給大家講講字符串提取函數:LEFT,RIGHT,MID,FIND 1,LEFT ...