python 格式化输出

#初级版本的格式化输出
name = input ("请输入姓名:") #定义交互值变量
age = input ("请输入年龄:") #定义交互值变量
height = input("请输入身高:") #定义交互值变量
msg = "我叫%s, 今年%s岁,%s,我身高%s" % (name,age,age,height) #格式化输出,即通过占位符应用模板,然后通过赋值维护模板信息。
print (msg)


#高级版本的格式化输出
s = '我叫{},今年{},爱好{},再说一下,我叫{}'.format('sprrow','18','a','sprrow')
print(s)
s = '我叫{0},今年{1},爱好{2},再说一下,我叫{0}'.format('sprrow','18','girl')
print(s)
s = '我叫{name},今年{age},爱好{hobby},再说一下,我叫{name}'.format(name='sprrow',age=18,hobby='girl')
print(s)


请使用浏览器的分享功能分享到微信等