询问用户姓名、年龄、工作、工资,以格式化方式输出
#!/usr/bin/env python
# -*- coding:utf-8 -*-
# Author:Andy Chen
name = raw_input("what is your name?:")
age = raw_input("how old are you?:")
job = raw_input("what is your job?:")
salary = raw_input("how much is salary?:")
info = '''
---------------info of %s -------------------
Name:%s
Age:%s
Job:%s
Salary:%s
'''% (name,name,age,job,salary)
print("{}").format(info)
打印结果:
what is your name?:jack
how old are you?:22
what is your job?:IT
how much is salary?:6000
---------------info of jack -------------------
Name:jack
Age:22
Job:IT
Salary:6000
info2='''
------info of {_name} -------- Name:{_name} Age:{_age} Job:{_job} salary:{_salary} '''.format(_name=name, _age=age, _job=job, _salary=salary)
info3=''' ------info of {0} -------- Name:{0} Age:{1} Job:{2} salary:{3} '''.format(name, age, job, salary) print(info2) print(info3)