python标准输出_python怎么用标准化和格式化输出

python怎么用标准化和格式化输出?输出在python中使用的是print,这个我们刚开始接触的时候就会用到的

edd84743040148feaa9c83df8fd149299b880277.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

方法/步骤

1

下图是我们用print输出的拼接的例子,拼接一个或者多个字符串或者变量

bf6e59704618dfda25e5e53289214f5792567777.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

2

但这种方式并不方便,如果有多个变量需要拼接的话,操作繁琐,对于这种情况,我们可以用到标准化输出

974a2f21056104a398375d1a63d7592ae2ef6b77.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

3

用法是在字符串中添加上%d,需要输出的段落结束会后再后面接上%后面跟上替换字符串里面的%

print('哈利·波特的猫头鹰叫做%s' %cat)

562787cf02532f63f95b3e82699147e832e05c77.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

4

用cat替换掉%s,%s表示字符串,还有%d表示整型

d695563104ebf6a7b6d15c9fffee1c324a184f77.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

5

但上面这种还是比较老旧了,还可以用格式化输出

要替换的变量不用%了,用大括号表示,之后跟上.format(和需要替换的变量)

4a594f2c8cf1d8a7d7ed963046e34b2c57ee4777.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

6

对于上面三种输出方式,我们一起输出看效果,结果都是一样的

用标准化的时候要注意,引号里面带%是表示要替换的,后面%是替换的

而用format的时候前面需要小点

874f6275e5f4fcf515d3e47a21d7726b0de2bd77.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

END

经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。

举报作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。

展开阅读全部

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值