python基础--格式化输出

http://www.cnblogs.com/alex3714

 

#-*-coding:utf-8 -*-   字符编码声明
'''
河南大学物理与电子学院
''' -----注释 三个三引号或者双引号 也可以作为长字符串赋值给变量
2、 用户输入
username = input ("username:")
3、 格式化输出
'''
--------------info of $ ---------------------
Name:
Age:
Job:
s
'''
#-*-coding:utf-8 -*-
'''
河南大学物理与电子学院
'''
#raw_input 是python2中的
#input是python2中 比较恶心接受的是什么格式,就是什么格式会把输入的字符当作变量
name = input("name:")
print(type(name))
#age =int(input("age:")) # 强制转换为整型integer
age  =input("age:")

print(type(age) ,type(str(age)))

job = input("job:")
salary = input("salary:")

info = '''
--------------info of'''+ name +''' ---------------------
Name: '''+ age +'''
Age:'''+job
# Job:
# Salary:
info2 = '''
--------------info of ---------------------
Name: %s
Age:%s
Job: %s
Salary: %s
''' %(name,age,job,salary)
# %d 会检测类型必须是整数 %f 检测是不是小数
info3 ='''
--------------info of {_name} ---------------------
Name: {_name}
Age:{_age}
Job: {_job}
Salary:{_salary}

'''.format(_name=name,
_age=age,
_job=job,
_salary=salary
)


print(info)
print(info2)
print(info3)


 

posted @ 2017-12-06 23:33  baidi  阅读(165)  评论(0编辑  收藏  举报