Python3 格式化输出

Posted SKING_Python

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python3 格式化输出相关的知识,希望对你有一定的参考价值。

 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 格式化输出的主要内容,如果未能解决你的问题,请参考以下文章

scrapy主动退出爬虫的代码片段(python3)

PAT乙级1006题python3代码

scrapy按顺序启动多个爬虫代码片段(python3)

基本数据类型与格式化输出

将多个输出中的hls属性设置为单独的片段代码

Python3 关于excel 文件格式xls之读取写入和追加