日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 芯聞號 > 充電吧
[導讀]Python兩種輸出值的方式: 表達式語句和 print() 函數。第三種方式是使用文件對象的 write() 方法,標準輸出文件可以用 sys.stdout 引用。 如果你希望輸出的形式更加多樣,可

Python兩種輸出值的方式: 表達式語句和 print() 函數。第三種方式是使用文件對象的 write() 方法,標準輸出文件可以用 sys.stdout 引用。

如果你希望輸出的形式更加多樣,可以使用 str.format() 函數來格式化輸出值。

如果你希望將輸出的值轉成字符串,可以使用 repr() 或 str() 函數來實現(xiàn)。

str(): 函數返回一個用戶易讀的表達形式。

repr(): 產生一個解釋器易讀的表達形式。

例如:

這里有兩種方式輸出一個平方與立方的表:

注意:在第一個例子中, 每列間的空格由 print() 添加。

這個例子展示了字符串對象的 rjust() 方法, 它可以將字符串靠右, 并在左邊填充空格。

還有類似的方法, 如 ljust() 和 center()。 這些方法并不會寫任何東西, 它們僅僅返回新的字符串。

另一個方法 zfill(), 它會在數字的左邊填充 0,如下所示:

str.format() 的基本使用如下:

括號及其里面的字符 (稱作格式化字段) 將會被 format() 中的參數替換。

在括號中的數字用于指向傳入對象在 format() 中的位置,如下所示:

如果在 format() 中使用了關鍵字參數, 那么它們的值會指向使用該名字的參數。

位置及關鍵字參數可以任意的結合:

!a (使用 ascii()), !s (使用 str()) 和 !r (使用 repr()) 可以用于在格式化某個值之前對其進行轉化:

可選項 : 和格式標識符可以跟著字段名。 這就允許對值進行更好的格式化。 下面的例子將 Pi 保留到小數點后三位:

在 : 后傳入一個整數, 可以保證該域至少有這么多的寬度。 用于美化表格時很有用。

如果你有一個很長的格式化字符串, 而你不想將它們分開, 那么在格式化時通過變量名而非位置會是很好的事情。

最簡單的就是傳入一個字典, 然后使用方括號 [] 來訪問鍵值 :

也可以通過在 table 變量前使用 ** 來實現(xiàn)相同的功能:

本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內容真實性等。需要轉載請聯(lián)系該專欄作者,如若文章內容侵犯您的權益,請及時聯(lián)系本站刪除( 郵箱:macysun@21ic.com )。
換一批
延伸閱讀
關閉