Python-格式化符%

格式化符为真实值预留位置,并控制字符串显示的格式。

格式化符基础使用方法:

格式化符号说明
%s字符串 (采用str()的显示)
%r字符串 (采用repr()的显示)
%c单个字符
%b二进制整数
%o无符号八进制整数
%d / %i有符号十进制整数
%x / %X无符号十六进制数(x/X代表转换后的十六进制字符大小写)
%e / %E指数 (基底写为e/E)
%f / %F浮点数(小数部分自然截断)
%g / %G%e/%f 和 %E/%F 的简写
%%输出%

eg.
在%f之间加上".n",表示四舍五入保留n位小数

print('Embarked为"C"的乘客,其生存率为%.2f'%0.555)
>>>Embarked为"C"的乘客,其生存率为0.56
a = "I'm %s. I'm %d year old" % ('Vamei', 99)
print(a)
>>>I'm Vamei. I'm 99 year old

格式化符还可以传递真实值

print("I'm %(name)s. I'm %(age)d year old" % {'name':'Vamei', 'age':99})
>>>I'm Vamei. I'm 99 year old
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值