日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

Python變量格式化輸出實現原理解析

瀏覽:123日期:2022-07-14 17:37:00

print() 函數使用以 % 開頭的轉換說明符對各種類型的數據進行格式化輸出。

轉換說明符(Conversion Specifier)只是一個占位符(也稱為格式化操作符),它會被后面表達式(變量、常量、數字、字符串、加減乘除等各種形式)的值代替。

轉換說明符 解釋 %d、%i 轉換為帶符號的十進制整數 %o 轉換為帶符號的八進制整數 %x、%X 轉換為帶符號的十六進制整數 %e 轉化為科學計數法表示的浮點數(e 小寫) %E 轉化為科學計數法表示的浮點數(E 大寫) %f、%F 轉化為十進制浮點數 %g 智能選擇使用 %f 或 %e 格式 %G 智能選擇使用 %F 或 %E 格式 %c 格式化字符及其 ASCII 碼 %r 使用 repr() 函數將表達式轉換為字符串 %s 使用 str() 函數將表達式轉換為字符串 %% 輸出%

在 print() 函數中,由引號包圍的是格式化字符串,它相當于一個字符串模板,可以放置一些轉換說明符(占位符)。

中間的%是一個分隔符,它前面是格式化字符串,后面是要輸出的表達式。

當然,格式化字符串中也可以包含多個轉換說明符,這個時候也得提供多個表達式,用以替換對應的轉換說明符,多個表達式必須使用小括號( )包圍起來。

舉例

name = ’小明’print('我的名字叫 %s,請多多關照!' % name) # 我的名字叫 小明,請多多關照!

student_no = 1print('我的學號是 %06d' % student_no)# 我的學號是 000001

scale = 0.2print('數據比例是 %.02f%%' % (scale * 100))# 數據比例是 20.00%指定最小輸出寬度

當使用轉換說明符時,可以使用下面的格式指定最小輸出寬度(至少占用多少個字符的位置):

%10d 表示輸出的整數寬度至少為 10%20s 表示輸出的字符串寬度至少為 20n = 1234567print('n(10):%10d.' % n)print('n(5):%5d.' % n)url = 'https://www.baidu.com/python/'print('url(35):%35s.' % url)print('url(20):%20s.' % url)

執行結果為:

n(10): 1234567.n(5):1234567.url(35): https://www.baidu.com/python/.url(20):https://www.baidu.com/python/.

從執行結果可以發現,對于整數和字符串,當數據的實際寬度小于指定寬度時,會在左側以空格補齊;當數據的實際寬度大于指定寬度時,會按照數據的實際寬度輸出。

指定對齊方式

默認情況下,print() 輸出的數據總是右對齊的。

當數據不夠寬時,數據總是靠右邊輸出,而在左邊補充空格以達到指定的寬度。

Python 允許在最小寬度之前增加一個標志來改變對齊方式,Python支持的標志如下。

標志 說明 - 指定左對齊 + 表示輸出的數字總要帶著符號;整數帶+,負數帶-。 0 表示寬度不足時補充 0,而不是補充空格。

幾點說明:

對于整數,指定左對齊時,在右邊補0是沒有效果的,因為這樣會改變整數的值。 對于小數,以上三個標志可以同時存在。 對于字符串,只能使用-標志,因為符號對于字符串沒有意義,而補 0 會改變字符串的值。

例子:

n = 123456# %09d 表示最小寬度為9,左邊補0print('n(09):%09d' % n)# %+9d 表示最小寬度為9,帶上符號print('n(+9):%+9d' % n)f = 140.5# %-+010f 表示最小寬度為10,左對齊,帶上符號print('f(-+0):%-+010f' % f)s = 'Hello'# %-10s 表示最小寬度為10,左對齊print('s(-10):%-10s.' % s)

執行結果

n(09):000123456n(+9): +123456f(-+0):+140.500000s(-10):Hello .

指定小數精度

對于小數(浮點數),print() 還允許指定小數點后的數字位數,也即指定小數的輸出精度。

精度值需要放在最小寬度之后,中間用點號.隔開;也可以不寫最小寬度,只寫精度。具體格式如下:

%m.nf%.nf

m 表示最小寬度,n 表示輸出精度,. 是必須存在的。

請看下面的代碼:

f = 3.141592653# 最小寬度為8,小數點后保留3位print('%8.3f' % f)# 最小寬度為8,小數點后保留3位,左邊補0print('%08.3f' % f)# 最小寬度為8,小數點后保留3位,左邊補0,帶符號print('%+08.3f' % f)

運行結果:

3.1420003.142+003.142

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Python 編程
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
亚洲激情av| 在线亚洲观看| 午夜欧美理论片| 麻豆精品新av中文字幕| 婷婷综合成人| 999国产精品999久久久久久| 国产精品入口久久| 婷婷视频一区二区三区| 国产免费成人| 精品日韩视频| 欧美午夜不卡| 久久免费国产| 99久久99久久精品国产片果冰| 日韩精品影视| 国产精品91一区二区三区| 国产毛片一区| 日本成人在线不卡视频| 国产亚洲观看| 久久aⅴ国产紧身牛仔裤| 欧美sss在线视频| 蜜桃久久av| 久久亚洲国产精品一区二区| 免费人成在线不卡| 日韩中文字幕一区二区高清99| 日韩一区二区三区四区五区| 国产亚洲精品美女久久 | 欧美国产不卡| 超碰成人av| 米奇777超碰欧美日韩亚洲| 玖玖玖国产精品| 久久国产欧美日韩精品| 国产成人精品一区二区三区视频 | 特黄特色欧美大片| 欧美1区免费| 亚洲精品乱码久久久久久蜜桃麻豆 | 色天使综合视频| 麻豆精品在线播放| 国产成人免费视频网站视频社区| 日韩精品一卡| 亚洲一区二区三区在线免费| 久久国内精品| 日韩欧美中文| 在线精品小视频| 日韩综合小视频| 精品久久中文| 黄色欧美日韩| 国产精品jk白丝蜜臀av小说| 日韩精品一区二区三区免费观看| 六月天综合网| 欧美精品成人| 亚洲天堂1区| 亚洲伊人精品酒店| 精品国产一区二区三区性色av| 久久亚洲国产| 久久精品xxxxx| 久久蜜桃av| 国产欧美日韩一级| 亚洲精品成人图区| 亚洲精品四区| 亚洲伦乱视频| 日韩高清二区| 久久久久国产精品一区二区| 亚洲精选久久| 国产传媒在线观看| 亚洲人成高清| 久久毛片亚洲| 日韩精品亚洲一区二区三区免费| 精品伊人久久久| 亚洲在线国产日韩欧美| 麻豆精品视频在线观看| 五月天综合网站| 美女国产精品久久久| 久久九九精品| 国产精品激情| 久久香蕉精品| 精品丝袜在线| sm捆绑调教国产免费网站在线观看 | 视频一区二区国产| 亚洲va久久| 欧美亚洲激情| 蜜桃久久久久| 国产视频亚洲| 麻豆高清免费国产一区| 久热综合在线亚洲精品| 精品三级久久| 美女久久久久久| 免费欧美在线视频| 少妇久久久久| 精品无人区麻豆乱码久久久| 亚洲精品三级| aa亚洲婷婷| 国产精品字幕| 成人亚洲一区二区| 欧美亚洲人成在线| 天堂成人免费av电影一区| 成人羞羞在线观看网站| 美女久久久久久 | 丝袜美腿诱惑一区二区三区| 欧美偷窥清纯综合图区| 六月丁香综合| 欧美日韩国产精品一区二区亚洲| 国产h片在线观看| 国产欧美88| 亚洲精品观看| 日韩制服丝袜av| 99精品电影| 黄色aa久久| 国产66精品| 国产精品久久久久久久久久久久久久久 | 国产精品久av福利在线观看| 久久中文视频| 久久亚洲精品中文字幕| 日本免费一区二区视频| 在线观看一区| 日韩精品一二三四| 香蕉国产精品| 亚洲国产专区校园欧美| 日韩欧美一区免费| 97精品一区二区| 98精品视频| 国产精品麻豆久久| 亚洲天堂资源| 日韩理论视频| 亚洲欧洲美洲av| 天堂av在线| 精精国产xxxx视频在线播放| 日韩国产欧美一区二区| 夜鲁夜鲁夜鲁视频在线播放| 福利一区视频| 亚洲黄色网址| 久久国产亚洲| 999精品色在线播放| 日韩电影免费在线观看| 久久婷婷av| 四虎4545www国产精品| 久久婷婷丁香| 亚洲欧美日韩高清在线| 日韩专区一卡二卡| 亚州国产精品| 国产日韩欧美一区在线| 精品三级av在线导航| 91嫩草亚洲精品| 久久九九精品| 久久不射网站| 日韩一区二区三区高清在线观看| 日本亚洲欧美天堂免费| 国产情侣久久| 久久久久亚洲精品中文字幕| 日韩在线综合| 伊人精品在线| 日本亚洲视频| 久久99精品久久久野外观看| 福利一区二区| 91九色精品| 日韩黄色在线观看| 免费日韩成人| 亚洲四虎影院| 久久大逼视频| 国产一区 二区| 精品亚洲成人| 91精品国产91久久久久久黑人| 乱人伦精品视频在线观看| 亚洲一二三区视频| 欧美aⅴ一区二区三区视频| 天堂√中文最新版在线| 亚洲一区二区成人| 国产精品亚洲综合久久| 色一区二区三区| 香蕉久久久久久久av网站| 久久国产免费看| 久久婷婷亚洲| 日本aⅴ免费视频一区二区三区| 国产一区二区三区四区| 午夜精品免费| 国产精品久久久久av蜜臀 | 国产精品美女午夜爽爽| 欧美sm一区| 亚洲另类黄色| 国产不卡一区| 久久亚洲不卡| 丰满少妇一区| 欧美专区一区二区三区| 麻豆国产精品视频| 国产农村妇女精品一二区| 国产精品乱战久久久| 久久要要av| 日韩高清不卡一区二区| 久久免费高清| 国产亚洲精品美女久久| 国户精品久久久久久久久久久不卡| 一区二区亚洲视频| 福利在线一区| 亚洲精品福利| 久久久精品网| 国产精品日本一区二区三区在线| 久久久久久久久丰满| 国产亚洲电影| 亚洲国产成人精品女人| 精品国产美女a久久9999| 最新国产精品|