首页 > 代码库 > 格式化字符串
格式化字符串
格式化字符串的两种方法:
%方式主要用到
1.%s是传一个字符串类型%d是传一个整数类型%d是传一个浮点数类型。%c是将字符串转换成unicode对应的值。%o将数字转换为 八进制格式到指定位置。%x将数字转换为十六进制再格式化到指定的位置。
2.(name)可选指定的key
3.flags可选,可供选择的值有+右边对齐正数加正号负数加负号。
-号左对齐正数无符号负数加负号
空格 右对齐正数加空格负数无符号。
0 右对齐正数无符号负数加负号用0填充空白。
4.width 可选,占有宽度(就是占几个字符)下面就是说占10个位置
g="zjhsjshhzlsfhsjlfh %(name)10s"% {"name":123}
print(g)
5.precision 可选小数点数后保留的位数。
还有就是format方式:
hh="_{}_______{}________{}_______".format(*[1,2,3])
值得注意的是format方式比%方式多一个转换为二进制。
还有指定位数的时候可以居中,还有专门用于填充的函数。
格式化字符串
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。