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)
"""