day02 格式化输出
格式化输出的第一种方法:
name = input('请输入您的姓名: ')
age = int(input('请输入您的年龄: '))
job = input('请输入您的工作: ')
hobby = input('请输入您的爱好: ')
msg = '''
------------ info of %s -----------
Name : %s
Age : %d
job : %s
Hobbie: %s
------------- end -----------------
''' % (name , name, age , job, hobby)
print(msg)
------------ info of zhy -----------
Name : zhy
Age : 26
job : it
Hobbie: money
------------- end -----------------
格式化输出的第二种方法:
dic = {
'name':'老男孩',
'age':56,
'job':'it',
'hobby':'money'
}
msg = '''
------------ info of %(name)s -----------
Name : %(name)s
Age : %(age)d
job : %(job)s
Hobbie: %(hobby)s
------------- end -----------------
''' % dic
print(msg)
msg = '我叫%s,今年%s岁,学习进度2%%' %('zhy',26)
print(msg)
我叫zhy,今年26岁,学习进度2%
在格式化输出中,单纯的表示%需要用%%

浙公网安备 33010602011771号