国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

Python格式化輸出字符串方法小結【%與format】

2020-02-15 23:28:29
字體:
來源:轉載
供稿:網友

python格式化字符串有%和{}兩種 字符串格式控制符.

字符串輸入數據格式類型(%格式操作符號)

%% 百分號標記#就是輸出一個%
%c 字符及其ASCII碼
%s 字符串
%d 有符號整數(十進制)
%u 無符號整數(十進制)
%o 無符號整數(八進制)
%x 無符號整數(十六進制)
%X 無符號整數(十六進制大寫字符)
%e 浮點數字(科學計數法)
%E 浮點數字(科學計數法,用E代替e)
%f 浮點數字(用小數點符號)
%g 浮點數字(根據值的大小采用%e或%f)
%G 浮點數字(類似于%g)
%p 指針(用十六進制打印值的內存地址)
%n 存儲輸出字符的數量放進參數列表的下一個變量中

字符串格式控制%[(name)][flag][width][.][precision]type
name:可為空,數字(占位),命名(傳遞參數名,不能以數字開頭)以字典格式映射格式化,其為鍵名

flag:標記格式限定符號,包含+-#和0,+表示右對齊(會顯示正負號),-左對齊,前面默認為填充空格(即默認右對齊),0表示填充0,#表示八進制時前面補充0,16進制數填充0x,二進制填充0b

width:寬度(最短長度,包含小數點,小于width時會填充)

precision:小數點后的位數,與C相同

type:輸入格式類型,請看上面

還有一種format_spec格式{[name][:][[fill]align][sign][#][0][width][,][.precision][type]}
{}包裹name命名傳遞給format以命名=值 寫法,非字典映射,其他和上面相同

fill =  <any character>  #fill是表示可以填寫任何字符

align =  "<" | ">" | "=" | "^"  #align是對齊方式,<是左對齊, >是右對齊,^是居中對齊。

sign  =  "+" | "-" | " "  #sign是符號, +表示正號, -表示負號

width =  integer  #width是數字寬度,表示總共輸出多少位數字

precision =  integer  #precision是小數保留位數

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 阜康市| 阿克| 西丰县| 鞍山市| 抚顺市| 聊城市| 图片| 乐至县| 上饶市| 忻城县| 澄城县| 宁南县| 临朐县| 沙雅县| 灌云县| 呼玛县| 贡嘎县| 双城市| 黄山市| 丹凤县| 左云县| 五常市| 龙江县| 乌审旗| 海宁市| 高碑店市| 辽中县| 南皮县| 密云县| 清苑县| 镇原县| 苍梧县| 乾安县| 永德县| 鄂州市| 永善县| 新龙县| 清镇市| 尉犁县| 博湖县| 南丹县|