1、格式化输出。 %s %d

1、格式化输出。 %s %d
name = input('name: ')
age = input('age: ')
sex = input('sex: ')
msg = '我叫'+name+'年龄'+age+'性别'+sex
print(msg)
name = input('name: ')
age = int(input('age: '))
job = input('job: ')
hobby = input('hobby: ')


msg = '''
------------ info of %s -----------
Name  : %s
Age   : %d
job   : %s
Hobbie: %s
------------- end -----------------
'''% (name, name, age, job, hobby)
print(msg)
# 第二种方法:字典
dic = {
    'name':'葛龙',
    'age': 30,
    'job':'student',
    'hobby':'sleep'
}
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%%' % ('葛龙','30')
print(msg)


"""

 

posted @ 2018-04-27 17:04  龙的传人123  阅读(126)  评论(0)    收藏  举报