格式化输出的几种方式

Python格式化输出

1.通过指定的数据类型输入

#! /usr/bin/env python
name = input("Name:")
age = input("Age:")
sex = input("Sex:")

info = '''----Info-of-%s----
            Name=%s
            Age=%s
            Sex=%s'''%(name,name,age,sex)
print(info)
View Code

2.通过对应关系输出

#! /usr/bin/env python
name = input("Name:")
age = input("Age:")
sex = input("Sex:")

info = '''----Info-of-{_name}----
            Name={_name}
            Age={_age}
            Sex={_sex}'''.format(_name=name,_age=age,_sex=sex)
print(info)
View Code

其中的对应关系也可以用0,1,2...去代替,只要指向关系正确就好,但是不推荐这种,因为遇到同名的数据,可以省略对应。

posted @ 2017-03-03 10:35  Leon_online  阅读(176)  评论(1编辑  收藏  举报