格式化输出

代码如下

name = input("Name:")
age = int(input("Age:"))    # int把输入的值变成一个数字
job = input("Job:")
hometown = input("Hometown:")

info = '''
----------info os %s-----------
Name:       %s
Age:        %d
Job:        %s
Hometown    %s
-------------end---------------
'''% (name, name, age, job, hometown)
# s = string 表示字符串
# d = digit 必须是一个数字,不能是一个字符串
# f = float
print(info)

执行结果

Name:houxingbin
Age:22
Job:yunwei
Hometown:shandong

----------info os houxingbin-----------
Name:       houxingbin
Age:        22
Job:        yunwei
Hometown    shandong
-------------end---------------

注意:%s可以输出任何数据类型,%d和%f只能输出整型和浮点型

posted @ 2018-06-03 14:24  以后、  阅读(81)  评论(0)    收藏  举报