今天剛學了python的三種格式化輸出,以前沒接觸過這麼有趣的輸出方式,現在來分享一下。
#!/user/bin/env python
#coding:utf-8
#三種格式化輸出
#第一種格式化輸出
name=input("name:")
age=input("age:")
job=input("job:")
salary=input("salary:")
info1='''
-----------info1 of '''+name+'''-----------
Name:'''+name+'''
Age:'''+age+'''
Job:'''+job+'''
Salary:'''+salary+'''
'''
print(info1)
#第二種格式和輸出
info2='''
------------info2 of %s-----------
Name:%s
Age:%s
Job:%s
Salary:%s
'''%(name,name,age,job,salary)
print(info2)
#第三種格式化輸出
info3='''
--------------info3 of {_name}-----------
Name:{_name}
Age:{_age}
Job:{_job}
Salary:{_salary}
'''.format(_name=name,_age=age,_job=job,_salary=salary)
print(info3)
輸出結果如下:
