python - 字符串格式化

python 字符串格式化

  • 方法一:百分号 %
word = "i am %s" % "james"
word = "i am %s age %d" % ("james", 26)
word = "i am %(name)s age %(age)d" % {"name":'alex',"age":26}
word = "percent %.2f" % 99.97623
word = "i am %(a).2f" % {'a':123.234,}
word = 'i am %.2f %%' % 123.345
  • 方法二:format
word = "i am {}, age {}, {}".format("James", 26, 'Tim')
word = "i am {0}, age {1}, really {0}".format("James", 26)
word = "i am {name}, age {age}, really {name}".format(name="James", age=26)
word = "i am {0[0]}, age {0[1]}, really {0[2]}".format([1, 2, 3], [11, 22, 33])

参考:https://www.cnblogs.com/wupeiqi/articles/5484747.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值