#coding=utf-8
'''
可以指定所需長度的字符串的對齊方式:
< (默認)左對齊
> 右對齊
^ 中間對齊
= (只用于數(shù)字)在小數(shù)點后進行補齊
'''
print '1:\t|{0:>10},'.format('wangyu')
print '2:\t|{0:4.2f}'.format(1.1415926)
print '3:\t|',format(1.1415926,'<10.2f')
print '4:\t|{0:<10},{1:<15}'.format('wangyu',1.1415926)
print '5:\t|User ID: {uid} Last seen: {last_login}'.format(uid='root',last_login = '5 Mar 2008 07:20')
'''格式化指示符可以包含一個展示類型來控制格式契讲。
例如苔巨,浮點數(shù)可以被格式化為一般格式或用冪來表示蚌吸。
'b' - 二進制牡直。將數(shù)字以2為基數(shù)進行輸出陷揪。
'c' - 字符王滤。在打印之前將整數(shù)轉換成對應的Unicode字符串。
'd' - 十進制整數(shù)狰挡。將數(shù)字以10為基數(shù)進行輸出捂龄。
'o' - 八進制。將數(shù)字以8為基數(shù)進行輸出加叁。
'x' - 十六進制倦沧。將數(shù)字以16為基數(shù)進行輸出,9以上的位數(shù)用小寫字母它匕。
'e' - 冪符號展融。用科學計數(shù)法打印數(shù)字。用'e'表示冪豫柬。
'g' - 一般格式告希。將數(shù)值以fixed-point格式輸出。當數(shù)值特別大的時候烧给,用冪形式打印燕偶。
'n' - 數(shù)字。當值為整數(shù)時和'd'相同础嫡,值為浮點數(shù)時和'g'相同指么。不同的是它會根據區(qū)域設置插入數(shù)字分隔符。
'%' - 百分數(shù)榴鼎。將數(shù)值乘以100然后以fixed-point('f')格式打印伯诬,值后面會有一個百分號。
'''
print '6:\t|{0:b}'.format(3)
print '7:\t|{0:c}'.format(3)
print '8:\t|{0:d}'.format(3)
print '9:\t|{0:o}'.format(3)
print '10:\t|{0:x}'.format(3)
print '11:\t|{0:e}'.format(3.75)
print '12:\t|{0:g}'.format(3.75)
print '13:\t|{0:n}'.format(3.75) #浮點數(shù)
print '14:\t|{0:n}'.format(3) #整數(shù)
print '15:\t|{0:%}'.format(3.75)
#輸入形式的控制format
a = int(raw_input('a:'))
b = int(raw_input('b:'))
print '16:\t|%*.*f' % (a, b, 1.1415926)
print '17:\t|{array[2]}'.format(array=range(10))
print '18:\t|{attr.__class__}'.format(attr=0)
print '19:\t|{digit:*^ 10.5f}'.format(digit=1.0/3)
'''
類和類型可以定義一個__format__()方法來控制怎樣格式化自己巫财。
它會接受一個格式化指示符作為參數(shù):
'''
def __format__(self, format_spec):
if isinstance(format_spec, unicode):
return unicode(str(self))
else:
return str(self)
python函數(shù): format
最后編輯于 :
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
- 文/潘曉璐 我一進店門扔涧,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人届谈,你說我怎么就攤上這事枯夜。” “怎么了艰山?”我有些...
- 文/不壞的土叔 我叫張陵湖雹,是天一觀的道長。 經常有香客問我曙搬,道長摔吏,這世上最難降的妖魔是什么鸽嫂? 我笑而不...
- 正文 為了忘掉前任,我火速辦了婚禮征讲,結果婚禮上据某,老公的妹妹穿的比我還像新娘。我一直安慰自己诗箍,他們只是感情好癣籽,可當我...
- 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著滤祖,像睡著了一般筷狼。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上匠童,一...
- 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼勒奇!你這毒婦竟也來了预鬓?” 一聲冷哼從身側響起,我...
- 正文 年R本政府宣布嚣潜,位于F島的核電站,受9級特大地震影響椅贱,放射性物質發(fā)生泄漏懂算。R本人自食惡果不足惜只冻,卻給世界環(huán)境...
- 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望计技。 院中可真熱鬧喜德,春花似錦、人聲如沸酸役。這莊子的主人今日做“春日...
- 文/蒼蘭香墨 我抬頭看了看天上的太陽涣澡。三九已至,卻和暖如春丧诺,著一層夾襖步出監(jiān)牢的瞬間入桂,已是汗流浹背。 一陣腳步聲響...
推薦閱讀更多精彩內容
- 用 ‘%’ 格式化 在一個字符串中撮珠,有幾個‘%’占位符,后面的%()就跟幾個變量或者值金矛,順序必須一致對應芯急。當只有一...
- python format 函數(shù)總結 文章基于Python2.7.12進行講述: 未完待續(xù)。驶俊。娶耍。。饼酿。榕酒。
- 自python2.6開始,新增了一種格式化字符串的函數(shù)str.format()故俐,可謂威力十足奈应。那么,他跟之前的%型...
- python中的函數(shù)式編程函數(shù)compose 我不認為自己是函數(shù)式編程方面的專家,但是大量使用Haskell,Li...
- 自此惩妇,他們成了那個小鎮(zhèn)初中最出名的情侶株汉,我們都打賭猜是小北買通了老師才沒把早戀這事通知家長來棒打鴛鴦,看他兩個在校...