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(填写姓名=姓名,填写节日名称=节日名称))
除此之外还有一些稍微复杂一点的格式化方法。






评论(0)


暂无数据
推荐帖子
0条评论
0条评论
0条评论