python的格式化輸出

>>> a=1.500;
>>> print(a);
1.5

末尾的0沒有輸出抄肖,但是有時(shí)候我們需要,這樣就必須采用格式化輸出。

利用字符串格式運(yùn)算符%

>>> del a;
>>> a=1.500;
>>> print('a=%.3f'%a);
a=1.500

利用format()內(nèi)置函數(shù)

>>> print(format(a,'.3f'));
1.500

利用字符串的format()方法比规。

>>> print("a={0:.3f}".format(a));
a=1.500

字符串格式化運(yùn)算符"%"
在Python中,格式輸出時(shí)拦英,以%分隔格式字符串與輸出項(xiàng).
格式: 格式字符串% (輸出項(xiàng)1蜒什,輸出項(xiàng)2,....輸出項(xiàng)n)

其中格式字符串由普通字符和格式說明符混合組成。普通字符原樣輸出疤估,格式說明符決定對(duì)應(yīng)輸出項(xiàng)的輸出格式灾常,格式說明符由%號(hào)開頭,后接格式標(biāo)志符铃拇。

>>> " dflx is %s,and he is %d . believe %s"%('lovely',66,'he');
' dflx is lovely,and he is 66 . believe he'

常用的格式控制符

%c 字符,     %s 字符串钞瀑,   %d 帶符號(hào)的整數(shù)(10)
%o 帶符號(hào)的整數(shù)(8), %x或者 %X 慷荔,帶符號(hào)的整數(shù)(16)
%f 或者 %F 浮點(diǎn)數(shù)字

format()內(nèi)置函數(shù)
format()內(nèi)置函數(shù)可以將一個(gè)輸出項(xiàng)單獨(dú)進(jìn)行格式化雕什。
格式為:format(輸出項(xiàng)[,格式字符串])

其中格式字符串是可以選擇項(xiàng)目。當(dāng)省略格式字符串時(shí)显晶,該函數(shù)等價(jià)函數(shù)與str(輸出項(xiàng))的功能贷岸。

>>> print(format(15,'X'),format(97,'c'),format(3.1415,'.3f'));
F a 3.142

格式字符串還可以指定填充字符,對(duì)齊方式【<表示左對(duì)齊磷雇,>表示右對(duì)齊偿警,^表示居中對(duì)齊)等。

>>> print(format('left','<10'),format('center','^16'),format('left','>'))
left            center      left

字符串的format()方法
字符串是一個(gè)類唯笙,要輸出項(xiàng)格式化為一個(gè)字符串可以使用 字符串的format()方法螟蒸。
格式: 格式字符串.format(輸出項(xiàng)1,輸出項(xiàng)2崩掘,輸出項(xiàng)n)
格式字符串可以包括普通字符和格式說明符尿庐。普通字符原樣輸出,格式說明符決定對(duì)應(yīng)輸出項(xiàng)的格式轉(zhuǎn)換呢堰。

格式說明符形式:{[序號(hào)或者鍵]:格式說明符}

可選的序號(hào)對(duì)應(yīng)要格式化輸出項(xiàng)的位置抄瑟,從0開始,0表示第一個(gè)字符枉疼。

>>> print('do you thing {0} is {1:.2f}'.format('dflx',66.6))
do you thing dflx is 66.60

還可以采用鍵形式的格式說明符皮假。

>>> print("{df} is a boy who is {year} old".format(df='dflx',year=999))
dflx is a boy who is 999 old

序號(hào)和鍵混合使用

>>> print('{0} is {xr} you should {1} he'.format('dflx','like',xr='lovely'))
dflx is lovely you should like he

格式輸出有許多

>>> print('{0:<10}'.format(12345)) #左對(duì)齊
12345     
>>> print('{0:>10}'.format(12345)) #右對(duì)齊
     12345
>>> print('{0:10b}'.format(8)) #二進(jìn)制
      1000
>>> print('{0:10o}'.format(12345)) #八進(jìn)制
     30071

感興趣可以查一下。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末骂维,一起剝皮案震驚了整個(gè)濱河市惹资,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌航闺,老刑警劉巖褪测,帶你破解...
    沈念sama閱讀 221,406評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件猴誊,死亡現(xiàn)場離奇詭異,居然都是意外死亡侮措,警方通過查閱死者的電腦和手機(jī)懈叹,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,395評(píng)論 3 398
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來分扎,“玉大人澄成,你說我怎么就攤上這事∥废牛” “怎么了墨状?”我有些...
    開封第一講書人閱讀 167,815評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵,是天一觀的道長菲饼。 經(jīng)常有香客問我肾砂,道長,這世上最難降的妖魔是什么宏悦? 我笑而不...
    開封第一講書人閱讀 59,537評(píng)論 1 296
  • 正文 為了忘掉前任通今,我火速辦了婚禮,結(jié)果婚禮上肛根,老公的妹妹穿的比我還像新娘。我一直安慰自己漏策,他們只是感情好派哲,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,536評(píng)論 6 397
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著掺喻,像睡著了一般芭届。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上感耙,一...
    開封第一講書人閱讀 52,184評(píng)論 1 308
  • 那天褂乍,我揣著相機(jī)與錄音,去河邊找鬼即硼。 笑死逃片,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的只酥。 我是一名探鬼主播褥实,決...
    沈念sama閱讀 40,776評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼裂允!你這毒婦竟也來了损离?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,668評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤绝编,失蹤者是張志新(化名)和其女友劉穎僻澎,沒想到半個(gè)月后貌踏,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,212評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡窟勃,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,299評(píng)論 3 340
  • 正文 我和宋清朗相戀三年祖乳,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片拳恋。...
    茶點(diǎn)故事閱讀 40,438評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡凡资,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出谬运,到底是詐尸還是另有隱情隙赁,我是刑警寧澤,帶...
    沈念sama閱讀 36,128評(píng)論 5 349
  • 正文 年R本政府宣布梆暖,位于F島的核電站伞访,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏轰驳。R本人自食惡果不足惜厚掷,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,807評(píng)論 3 333
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望级解。 院中可真熱鬧冒黑,春花似錦、人聲如沸勤哗。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,279評(píng)論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽芒划。三九已至冬竟,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間民逼,已是汗流浹背泵殴。 一陣腳步聲響...
    開封第一講書人閱讀 33,395評(píng)論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留拼苍,地道東北人笑诅。 一個(gè)月前我還...
    沈念sama閱讀 48,827評(píng)論 3 376
  • 正文 我出身青樓,卻偏偏與公主長得像疮鲫,于是被迫代替她去往敵國和親苟鸯。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,446評(píng)論 2 359

推薦閱讀更多精彩內(nèi)容

  • longaaaa =14200666; Console.WriteLine(aaaa.ToString("N0")...
    魚落于天閱讀 919評(píng)論 0 1
  • 一棚点、Java 簡介 Java是由Sun Microsystems公司于1995年5月推出的Java面向?qū)ο蟪绦蛟O(shè)計(jì)...
    子非魚_t_閱讀 4,202評(píng)論 1 44
  • 〇早处、前言 本文共108張圖,流量黨請慎重瘫析! 歷時(shí)1個(gè)半月砌梆,我把自己學(xué)習(xí)Python基礎(chǔ)知識(shí)的框架詳細(xì)梳理了一遍默责。 ...
    Raxxie閱讀 18,966評(píng)論 17 410
  • 一天有24小時(shí) 我用一小時(shí)想你 一小時(shí)聽你喜歡的歌曲 我用一小時(shí)讀書 一小時(shí)走路 一小時(shí)在路過的面包店里 思考椰蓉...
    柳絮與小葵花閱讀 72評(píng)論 0 0
  • 第二天,齊大海又求順子媳婦咸包,去鎮(zhèn)里幫佳兒在買兩套衣服桃序,不能讓她自己去,她去又舍不得買了烂瘫。 齊大海還告訴舒婭在幫她買...
    記憶空間閱讀 450評(píng)論 0 0