python基础(格式化拼接的四种方法)

  1. 该方法消耗空间较大
name = 'li'
age = 23
job = 'IT'
salary = '3000'

info1 = '''
---------- info of ''' + name + '''----------
Name:''' + name + ''' 
Age:''' + age + '''
Job:''' + job + '''
Salary:''' + salary

print(info1)
info2 = '''
---------- info of %s ----------
Name:%s
Age:%s
Job:%s
Salary:%s
''' % (name, name, age, job, salary)

print(info2)
  1. 该方法较为常用
info3 = '''
---------- info of {_name} ----------
Name:{_name}
Age:{_age}
Job:{_job}
Salary:{_salary}
'''.format(_name=name,
           _age=age,
           _job=job,
           _salary=salary)

print(info3)
  1. 该方法需要注意对应值的顺序
info4 = '''
---------- info of {0} ----------
Name:{0}
Age:{1}
Job:{2}
Salary:{3}
'''.format(name, age, job, salary)

print(info4)

运行结果如下:
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值