2018-05-21 Arcpy學習札記

%格式化和format格式化
轉載自: https://blog.csdn.net/wo_renfanzi/article/details/51477796
寫的很全面了

1 格式符% [(name)][flags][width].[precision]typecode

(name) 可選,用于選擇指定的key
flags 可選,可提供的值有:
· + 右對齊,整數前加正號,負數前加負號
· - 左對齊,正數錢無符號,負數前加負號;
· 空格 右對齊;正數前加空格,負數前加負號
· 0 右對齊,正數前無符號,負數前加負號;用0填充
width 可選,占有寬度
typecode 必選
%s 字符串(str()的顯示)
%r 字符串采用repr()顯示
%c 單個字符
%b 二進制整數 bin
%i 十進制整數 int
%o 八進制整數 oct
%x 十六進制整數 hex
%f 浮點數
%e 指數
%% 字符% (前提是里面要有格式符的話需要這么寫)
'''

案例
a = "i am %s" % "alex"
a = "i am %s age %d " % ("alex",18)
a = "i am %(name)s age %(age)d" % {"name":"alex","age":18}
a = "percent %.2f" % 99.98234
a = "i am %(pp).2f" % {"pp":123.3245}
a = "i am %.2f %%" % {"pp":123.3223455}


2 format 格式化

type 【可選】格式化類型 ?傳入” 字符串類型 “的參數 ?s,格式化字符串類型數據
?空白,未指定類型,則默認是None,同s

?傳入“ 整數類型 ”的參數
?b,將10進制整數自動轉換成2進制表示然后格式化
?c,將10進制整數自動轉換為其對應的unicode字符
?d,十進制整數
?o,將10進制整數自動轉換成8進制表示然后格式化;
?x,將10進制整數自動轉換成16進制表示然后格式化(小寫x)
?X,將10進制整數自動轉換成16進制表示然后格式化(大寫X)

?傳入“ 浮點型或小數類型 ”的參數 ?e, 轉換為科學計數法(小寫e)表示,然后格式化;
?E, 轉換為科學計數法(大寫E)表示,然后格式化;
?f , 轉換為浮點型(默認小數點后保留6位)表示,然后格式化;
?F, 轉換為浮點型(默認小數點后保留6位)表示,然后格式化;
?g, 自動在e和f中切換
?G, 自動在E和F中切換
?%,顯示百分比(默認顯示小數點后6位)

案例
a = "i am {},age {}".format("seven",18,"alex")
b = "i am {},age {}, {}".format(["seven", 18 ,"alex"])
c = "i am {0}, age {1}, really {0}".format("seven", 18)
d = "i am {0}, age{1}, really {0}".format(
["seven", 18])
e = "i am {name}, age {age}, really {name}".format(name="seven", age = 18)
f = "i am {name}, age {age}, rally {name}".format({"name":"seven", "age":18})
g = "i am {0[0]},age{0[1]}, really{0[2]}".format([1,2,3],[11,22,33])
h = "i am {:s}, age {:d}, money {:f}".format("seven", 18, 888.1)
i = "i am {:s}, age {:d}".format(
["seven", 18])
j = "i am {name:s}, age {age:d}".format(name="seven",age=18)
k = "i am {name:s}, age {age:d}".format(
*{"name":"seven","age":18})
l = "numers:{:b},{:o},7yoj1p5,{:x},{:X},{:%}".format(15,15,15,15,15,15.32445,2)
m = "numbers:{0:b},{0:o},{0:d},{0:x},{0:%}".format(15)
tpl = "numbers: {num:b},{num:o},{num:d},{num:x},{num:X}, {num:%}".format(num=15)

更多格式化操作:https://docs.python.org/3/library/string.html
http://www.cnblogs.com/wupeiqi/articles/5484747.html

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 230,825評論 6 546
  • 序言:濱河連續發生了三起死亡事件,死亡現場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發現死者居然都...
    沈念sama閱讀 99,814評論 3 429
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 178,980評論 0 384
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 64,064評論 1 319
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 72,779評論 6 414
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
    開封第一講書人閱讀 56,109評論 1 330
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 44,099評論 3 450
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 43,287評論 0 291
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當地人在樹林里發現了一具尸體,經...
    沈念sama閱讀 49,799評論 1 338
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 41,515評論 3 361
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發現自己被綠了。 大學時的朋友給我發了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 43,750評論 1 375
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 39,221評論 5 365
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發生泄漏。R本人自食惡果不足惜,卻給世界環境...
    茶點故事閱讀 44,933評論 3 351
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 35,327評論 0 28
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 36,667評論 1 296
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 52,492評論 3 400
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 48,703評論 2 380

推薦閱讀更多精彩內容

  • 第1章 第一個C程序第2章 C語言基礎第3章 變量和數據類型第4章 順序結構程序設計第5章 條件結構程序設計第6章...
    小獅子365閱讀 10,714評論 3 71
  • 首先祝大家新春快樂! 其實下了簡書以后,一直不造該寫啥,不過今天有個重要的人和我訴說一些苦惱之后,我也有感而發。其...
    TakanashiQdj閱讀 216評論 0 0
  • 每天早晨,是誰為我們準備好可口的早餐?每天上學,是誰的身影徘徊在門前張望?每天夜讀,又是誰靜靜地在桌角放上一杯牛奶...
    溫柔爛人_52aa閱讀 200評論 0 1
  • 沒有來上大學前,一直覺得天空永遠是很藍,很遼闊高遠的,上了大學以后,身處另外一個城市時,才發現,...
    龍水玲1601445閱讀 450評論 8 2
  • 不知道你們愛不愛看古書,但聽故事總會喜歡吧?說起九尾狐,你的印象可能是這樣的。 還有這樣的。 但人家妖怪其實是這樣...
    久承閱讀 172評論 0 0