day14 Python百分号字符串拼接

本文详细介绍了Python中字符串拼接的多种方式,包括使用百分号操作符进行格式化,利用字典进行变量替换,以及如何控制对齐和颜色输出。通过实例展示了不同场景下字符串拼接的具体应用。

拼接

# -*- coding:utf8 -*-
#%s字符串,%d数字
msg = '%s am %s my %s is %s'% (2,"charon","pluto",["liu",1]) print(msg) #小数 tp1 = "ccc %f" % 99.666666666666666666666666 print(tp1) #保留小数点后多少位 tp2 = "ccc %.2f" % 99.666666666666666666666666 print(tp2) #百分之数 tp3 = "ccc %.2f%%" % 99.666666666666666666666666 print(tp3) #有()字典拼接 tp3 = "i am %(name)s age %(age)d" % {"name":"charon","age":18} print(tp3) #左对齐 tp4 = "i am %(name)-20s age %(age)d" % {"name":"charon","age":18} print(tp4) #右对齐 tp5 = "i am %(name)+20s age %(age)d" % {"name":"charon","age":18} print(tp5) #加颜色 tp6 = "i am \033[45;1m%(name)+20s\033[0m age %(age)d" % {"name":"charon","age":18} print(tp6) 结果: 2 am charon my pluto is ['liu', 1] ccc 99.666667 ccc 99.67 ccc 99.67% i am charon age 18 i am charon age 18 i am charon age 18 i am charon age 18

 

转载于:https://www.cnblogs.com/charon2/p/10369325.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值