当我们在python中需要打印出特定格式的内容时可以用到这个方法,方法介绍如下:
例如我们现在要收集用户的一些个人信息,这时候我们的代码如下:
name=input("name: ")
age=int(input("age: "))
job=input("job: ")
salary=input(‘salary : ‘)
这种情况下如果我们按照通常的打印方法 print(name,age,job,salary)
最后输出结果就会是这样:jack 18 student 1000
这时候我们可以完善下前边的代码,使打印出的内容更加规范化,格式化,清晰化,需要用到占位符%s(表示要给字符串占位),改动如下:                                                                                                                                             
 msg= ‘‘‘
 ------------info of %s------------
 name:   %s
 age:    %s
 job:    %s
 salary:   %s
----------------end------------------
 ‘‘‘    %   (name,name,age,job,salary)
print(msg)                                                                                                                                
最后完善后打印的结果如下:
 ------------info of jack------------
 name:   jack
 age:    18
 job:    student
 salary:   1000
----------------end------------------
原文:https://www.cnblogs.com/bianhao89757/p/10099157.html