python格式化输出

输入信息

name = input('username:')
age = int(input("age:"))#integer
job = input("job:")
print(type(age))

 第一种(内存消耗大不建议使用)

info1 = '''
-------- info of '''+name+''' ---
name:'''+name+'''
Age:'''+age+'''
job:'''+job+'''
'''%(name,name,age,job)
print(info1)

 

 第二种

info2 = '''
-------- info of %s ---
name:%s
Age:%d
job:%s
'''%(name,name,age,job)
print(info2)

 

 第三种

info3 = '''
-------- info of {_name} ---
name:{_name}
Age:{_age}
job:{_job}
'''.format(_name=name,_age=age,_job=job)
print(info3)

 

第四种

info4 = '''
-------- info of {0} ---
name:{0}
Age:{1}
job:{2}
'''.format(name,age,job)
print(info4)

 

 

posted on 2018-07-18 15:52  LittleSpring  阅读(236)  评论(0编辑  收藏  举报