首页 > 其他 > 详细

7 format 用法整理

时间:2021-08-08 22:52:55      阅读:21      评论:0      收藏:0      [点我收藏+]

format:

用字符串往format里传值,必须遵循一一对应的关系,不一一对应就报错(通过大括号里的数字可以指定对应值,类似索引)

text1 = "name {}, age {},{}".format("unbrella",20,"666")
print(text1)

text2 = "name {1}, age {0},{2}".format(20,"unbrella","666")
print(text2)

 

text = "my name is {name} and I‘m {age} years old.I like {hobby}"
text.format(name="umbrella", age=20, hobby="studying")
print(text)

 

字典形式用“**”,列表形式用“*”

text = "my name is {name} and I‘m {age} years old.I like {hobby}"
text.format(**{"name":"umbrella","age":20,"hobby":"studying"}) print(text)

 

 

:s 字符串, :d 整数 , :f 浮点数 , :x十六进制(小写) , :X十六进制(大写), :%显示成百分比,默认六位小数

text = "my name is {:s} and I‘m {:d} years old.I like {:f}".format("umbralla",20,99.99)

print(text)

 

7 format 用法整理

原文:https://www.cnblogs.com/umbrellalearner/p/15104331.html

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