Python的format用法详解

Python的format用法详解

一.基础用法

fotmat作为Python的的格式字符串函数,主要通过字符串中的花括号{},来识别替换字段,从而完成字符串的格式化。

1. format 术语用法

花括号的个数决定了,参数的个数。但是花括号的个数可以少于参数。

花括号多于参数的个数,则会报错。

执行命令python test.py结果如下:

print("我叫{},今年{}岁。".format("小蜜",18))
# 我叫小蜜,今年18岁。

print("我喜欢{}和{}".format("乒乓球","羽毛球","敲代码"))
# 我喜欢乒乓球和羽毛球。
2. 通过数字参数传入位置参数
"""
数字形式的简单字段名相当于把字段当成一个序列形式。通过索引的形式进行一一取值
"""

执行命令python test.py结果如下:

# 通过数字索引传入参数
print("我叫{0},家住{1}".format("橙留香","水果村"))
# 带数字的替换1字段可以重复

print("我爱{0}。\n他爱{1}。\n{0}爱{1}".format("灰太狼","红太狼"))

"""
我爱灰太狼
他爱红太狼
灰太狼爱红太狼
"""

print("小明喜欢{1},{2}和{0}".format("海绵宝宝","机器猫","海贼王","火影忍者","龙珠"))

# 小明喜欢机器猫,海贼王,和海绵宝宝
3. 用关键字传递
print("我今年{age}岁,我在读{college}".format(age="18",college="大学"))
# 我今年18岁,我在读大学

# 关键字可以随便放置
print("我今年{age}岁,我在读{college}".format(college="大学",age="18"))
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值