码迷,mamicode.com
首页 > 编程语言 > 详细

在python中实现格式化输出的方法

时间:2018-12-10 22:01:59      阅读:199      评论:0      收藏:0      [点我收藏+]

标签:print   nbsp   col   个人信息   --   收集   介绍   个人   现在   

当我们在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------------------

 

在python中实现格式化输出的方法

标签:print   nbsp   col   个人信息   --   收集   介绍   个人   现在   

原文地址:https://www.cnblogs.com/bianhao89757/p/10099157.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!