热线电话:13121318867

登录
2019-04-02 阅读量: 558
格式化输出字符串

方法一:

format_string % obj


print('%s的年龄是%d' % ('张三',20)) # 将每个值放在一个圆括号内,逗号隔开

方法二:

str.format( ) 普通形式


'{0}的年龄是{1}'.format('张三',20) # 和上面的区别是用{}代替%,但功能更强大



"{0}就是一个大城市{1}, {0}房价很贵, {0}是一个古城".format("郑州","的代表")

方法三:

str.format( ) 接受参数形式


'{name}的年龄是{age}'.format(age=20,name='张三') # 参数位置可以不按顺序显示。


姓名 = '李先生'


节日名称 = '春节快乐'


print('''亲爱的{填写姓名}:
您好,祝您{填写节日名称}!'''.format(填写姓名=姓名,填写节日名称=节日名称))




除此之外还有一些稍微复杂一点的格式化方法。

15.8211
7
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子