python之格式化输出

格式化输出:

------------ info of Alex Li ----------

       Name  : Alex Li

       Age   : 22

       job   : Teacher

       Hobbie: girl

------------- end ---------------- 

程序交互(input):

input ()括号内的内容必须是字符串,也称为提示语句。

     1.用input获取到的内容都是字符串.

   2.input应用场景:

    动态获取用户输入的内容​​

​name = input('请输入姓名:')

age = input('请输入年龄:')

job = input('请输入工作:')

hobbie = input('请输入爱好:')

第一种方法(占位符法):

print('''

------------ info of %s  ----------

             Name  : %s 

             Age   : %s

             job   : %s

             Hobbie: %s

--------------- end ---------------- 

'''%(name,name,age,job,hobbie)) 

注意:要注意位置顺序,.​以及相对应的数量来填充

  %s代表着全部字符转和整型​(s必须小写)

  ​其中%d=%i,都是代表着整型.​

第二种方法(字符串.format()法):

例子:

print(f'''------------ info of {name} --------
             Name  : {name}
             Age   : {age}
             job   : {job}
             Hobbie: {hobbie}
------------- end ---------------- ''')

 第三种方法(.format()法)

.format():

​  1.可以 按照占位的位置来填充

  ​2.也可以按照索引来填充

  3.按照关键字对应填充​

print('''------------ info of {} --------
             Name  : {}
             Age   : {}
             job   : {}
             Hobbie: {}
------------- end ---------------- '''.format(name,name,age,job,hobbie))     #按照关键字顺序对应填充

 

应用场景 : 动态获取用户数据并写入固定格式​​,使用+号也可以实现字符串格式化.​

 

转载于:https://www.cnblogs.com/sanzangdashi3/p/9833269.html

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值