Python学习之路09——格式化输出

Python学习之路09——格式化输出

数据格式

%c  字符
%s  字符串
%d  整数
%o  无符号八进制数
%x  无符号十六进制数
%X  无符号十六进制数(大写)
%f  定点小数
%e  科学计数法
%E  作用同 %E
%g  根据值大小灵活决定使用 %f 或 %e
%G  作用同 %g

显示格式

m.n  m是显示的最小总宽度,n是小数点后的位数
-    左对齐
+    整数前显示 + 号
#    在八进制前显示 0o,在十六进制前显示 0x 或 0X
0    显示的数字前填充 0 取代空格

转义字符

\'   单引号
\"   双引号
\\   反斜杠
\t   制表符
\n   换行符

示例

>>> '我今年%d岁,明年%d岁' %(23,24)
'我今年23岁,明年24岁'
>>> '%d/%d保留三位小数是%.3f' %(10,3,10/3)
'10/3保留三位小数是3.333'
>>> '%d的八进制数是%#o,十六进制数是%#x(小写)、%#X(大写)' %(100,100,100,100)
'100的八进制数是0o144,十六进制数是0x64(小写)、0X64(大写)'
>>> 'pi = %010.3f' %3.1415926
'pi = 000003.142'
>>> 'pi = %-010.3f' %3.1415926
'pi = 3.142     '
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值