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

Python3 格式化输出

时间:2019-01-12 21:51:30      阅读:240      评论:0      收藏:0      [点我收藏+]

标签:mat   --   range   name   逗号   pytho   强制转换   类型   info   

 1 #Python3 格式化输出  占位符%s %d %f
 2 name = input("Name:")
 3 age = int(input("Age:"))
 4 #input默认接受的都是字符串类型,所以要输出%d整型,就要先把字符串强制转换成整型
 5 job = input("Job:")
 6 salary = input("Salary:")
 7 
 8 info = """
 9 ---------info of %s---------
10 Name:%s
11 Age:%d
12 Job:%s
13 Salary:%s
14 """ % (name, name, age, job, salary)
15 print(info)
16 
17 #格式化输出 format
18 name = input(Name:)
19 age = int(input(Age:))
20 job = input(Job:)
21 salary = input(Salary:)
22 
23 info1 = """
24 --------info of {Name}--------
25 Name:{Name}
26 Age:{Age}
27 Job:{Job}
28 Salary:{Salary}
29 """.format(Name=name, Age=age, Job=job, Salary=salary)
30 print(info1)
31 
32 #还可以这样写,但是一般不用,太low,不够清晰
33 info2 = """
34 --------info of {0}--------
35 Name:{0}
36 Age:{1}
37 Job:{2}
38 Salary:{3}
39 """.format(name, age, job, salary)
40 print(info2)

 1 for i in range(5):
 2     print(i is , i) #可以用逗号‘,‘  进行连接
 3 
 4 """
 5 结果是:
 6 i is  0
 7 i is  1
 8 i is  2
 9 i is  3
10 i is  4
11 """

 

 

Python3 格式化输出

标签:mat   --   range   name   逗号   pytho   强制转换   类型   info   

原文地址:https://www.cnblogs.com/skings/p/10260987.html

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