为了账号安全,请及时绑定邮箱和手机立即绑定

python字符串嵌套变量问题?

python字符串嵌套变量问题?

蛊毒传说 2019-02-23 07:30:33
有没有类似于ruby那样的方式 number = 5 “This number is #{number}.“ #=>“This number is 5.“
查看完整描述

4 回答

?
慕的地8271018

TA贡献1796条经验 获得超4个赞

"This number is %s. " % number

查看完整回答
反对 回复 2019-03-01
?
aluckdog

TA贡献1847条经验 获得超7个赞

@testcpast 写的是占位符方式已经挺优雅的了,下面还有2种,这样会不会更难看?

用+号不难看?

print "This number is "+ str(number) + "."

用逗号不难看?

print "This number is", number, "."
查看完整回答
反对 回复 2019-03-01
?
BIG阳

TA贡献1859条经验 获得超6个赞

print "This number is {number}.".format(number=5)

貌似就三楼跟你要的比较类似。

查看完整回答
反对 回复 2019-03-01
  • 4 回答
  • 0 关注
  • 696 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信