python之 字符串格式化输出

%s s= string
%d d= digit 整数
%f f=float 浮点数

name = input('Name:')
age  = int(input('Age:'))
job  = input('Job:')
salary = input('salary:')

if salary.isdigit():# 长得像不像数字
    salary = int(salary)
else:
    exit('must input digit')

msg = '''
    ------info of %s -------
    Name : %s
    Age  : %d
    Job  : %s
    Salary:%f
    you will be retired in %s years
    -----END----------
''' % (name,name,age,job,salary,65-age)
print(msg)

效果图如下:
这里写图片描述

猜你喜欢

转载自blog.csdn.net/xqt15538076006/article/details/81808263