首页 > 其他 > 详细

Study 2 —— 格式化输出

时间:2017-11-06 19:39:49      阅读:247      评论:0      收藏:0      [点我收藏+]

打印人物信息的两种方法
第一种:

 

Name = input(‘Input your name: ‘)
Age = input(‘Input your age: ‘)
Job = input(‘Input your job: ‘)
Hometown = input(‘Input your hometown: ‘)

print(‘---------- Info of‘, Name,‘----------‘)
print(‘Name:	‘, Name)
print(‘Age: ‘, Age)
print(‘Job: ‘, Job)
print(‘Hometown: ‘, Hometown)
print(‘------------- End -------------‘) 

 

第二种:

Name = input(‘Input your name: ‘)
Age = input(‘Input your age: ‘)
Job = input(‘Input your job: ‘)
Hometown = input(‘Input your hometown: ‘)

info = ‘‘‘
---------- Info of %s ----------
Name:	   %s 
Age :	   %s 
Job :	   %s 
Hometown:  %s 
-------------- End -------------
‘‘‘ % (Name, Name, Age, Job, Hometown)

print(info)

  

两种方法实现的结果都如下所示:

C:\Users\Administrator\Desktop>python information.py
Input your name: Lisa
Input your age: 18
Input your job: modal
Input your hometown: UK

---------- Info of Lisa ----------
Name:       Lisa
Age :       18
Job :       modal
Hometown:   UK
-------------- End ------------- 

  

注:第二种方法是将人物信息进行格式化输入输出,更加方便。%s是占位符
%s   字符串(string)
%d   数字(digit)
%f    小数(float)


所以上面的代码还可以这样写:

Name = input(‘Input your name: ‘)
Age = int(input(‘Input your age: ‘))
Job = input(‘Input your job: ‘)
Hometown = input(‘Input your hometown: ‘)

info = ‘‘‘
---------- Info of %s ----------
Name:	   %s 
Age :	   %d 
Job :	   %s 
Hometown:  %s 
-------------- End -------------
‘‘‘ % (Name, Name, Age, Job, Hometown)

print(info)

  

Study 2 —— 格式化输出

原文:http://www.cnblogs.com/vurtne-lu/p/7794547.html

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