首页 > 编程语言 > 详细

学习 Python 第二课:用户交互程序

时间:2018-03-25 18:06:40      阅读:218      评论:0      收藏:0      [点我收藏+]
Author:uljfangbr/>E-mail:uljfang@163.com
Mentor:Liu Youyuan
Time:2018-3-25

要求:
1.用户输入相关信息
2.打印出如下格式:

----------INFO: NAME ----------
NAME:
AGE:
JOB:
SALARY:

技术分享图片

#! usr/bin/env python
#Author:uljfang
#E-mail:uljfang@163.com
#Mentor:Liu Youyuan
#Time:2018-3-25
#用连接+符号处理信息
#用户信息输入
name  =input("name:")
age = input("age:")
job = input("job:")
salary = input("salary:")

info=‘‘‘
------------shopping list:‘‘‘+name+‘‘‘-------------------
name:‘‘‘+name+"‘
age:‘‘‘+age+‘‘‘
job:‘‘‘+job+‘‘‘
salary:‘‘‘+salary+‘‘‘
‘‘‘
print(info.upper())

+号连接符,占用内存过多,效率不高

#! usr/bin/env python
#Author:uljfang
#E-mail:uljfang@163.com
#Mentor:Liu Youyuan
#Time:2018-3-25
#用%s符号处理信息
#用户信息输入
name  =input("name:")
age = input("age:")
job = input("job:")
salary = input("salary:")
info=‘‘‘
-----shopping list:%s-------
name:%s
age:%s
job:%s
salary:%s
‘‘‘ %(name,name,age,job,salary)
print(info.upper())
#! usr/bin/env python
#Author:uljfang
#E-mail:uljfang@163.com
#Mentor:Liu Youyuan
#Time:2018-3-25
#用{}.forma()t处理信息
#用户信息输入
name  =input("name:")
age = input("age:")
job = input("job:")
salary = input("salary:")
info=‘‘‘
-------shopping list:{name}-----------
name:{name}
age:{age}
job:{job}
salary:{salary}
‘‘‘.format(name=name,age=age,job=job,salary=salary,)
print(info.upper())
#! usr/bin/env python
#Author:uljfang
#E-mail:uljfang@163.com
#Mentor:Liu Youyuan
#Time:2018-3-25
#用{}.format()符号处理信息
#用户信息输入
name  =input("name:")
age = input("age:")
job = input("job:")
salary = input("salary:")
info=‘‘‘
------shopping list:{0}-----------
name:{0}
age:{1}
job:{2}
salary:{3}
‘‘‘.format(name,age,job,salary)
print(info.upper())

学习 Python 第二课:用户交互程序

原文:http://blog.51cto.com/13529340/2090902

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!