Python 字符串格式化,%格式符,大家举例看看,字符串格式化 python
Python格式字符串1。格式()1。位置参数2。关键字参数3。打印花括号{}4。定点数f 2。格式运算符:%3。格式化操作员辅助指令1。讨论表格最后一个符号的几种情况。
1.格式()1。位置参数a=“{ 0 }天{1} {2}”。格式(今天,齐,好)打印(一)
2.关键字参数a=“{ a } days { b } { c }”的拼写错误。格式(今天,齐,好)打印(A)不知道A,B,C分别对应谁。
a=“{ a }天{b} {c}”。格式(c=今天,b=齐,a=好)打印(a)
position参数与keyword参数一起使用。
该参数放在关键字参数之前,否则将出现错误a=“{ 0 }天{b} {c}”。格式(今天,b=齐,c=好)打印(a)
3.打印大括号{} a= {{0}} 。格式( AAA )打印(a)
4.定点数f a=“{ 0: 1f }”。format (1.654321) print (a)冒号表示格式化符号的开始, 1四到五个人保留两个小数点。
2.格式运算符:%symbol表示%c格式字符及其ASCII码% s格式字符串%d格式整数%u格式无符号整数%o格式无符号八进制数%x格式无符号十六进制数%X格式无符号十六进制数(大写)%f格式浮点数,可以指定小数点后的精度%e格式浮点数%E用科学计数法与%e相同,用科学计数法格式化浮点数的缩写%g%f和%E %p用十六进制数及其ASCII码格式化变量的地址%c
%s格式字符串a=今天%s%(好天气)打印(a)
%d格式整数a=%d% (97.9899)打印(a)
%o带格式的无符号八进制数a=10的八进制数是:%o% (10)print(a)
%f格式化浮点数,可以指定小数点后的精度。a=%.2f% (13.678)打印(a)
打印百分号a=%d%%% (13)打印(a)
%e格式浮点数A=% e% (100000000)用科学的计数方法打印(A)
3.格式运算符辅助指令符号含义m.n.m是显示的最小总宽度,N是小数点后的位数(如果可用)*定义宽度或小数点精度。在正数前面显示加号()-将其用作左对齐#在八进制数字前面显示零( 0 ),在十六进制数字前面显示0x 或在由 0X0显示的数字前面填充 0 。
2.整数的位数大于等于4怎么办?
A= d% 1234print (a)将正常打印。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。