Study 2 —— 格式化输出

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

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 info.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)

  

转载于:https://www.cnblogs.com/vurtne-lu/p/7794547.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值