首页 / PYTHON / python之字符串格式化
python之字符串格式化
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了python之字符串格式化,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1425字,纯文字阅读大概需要3分钟。
内容图文
1.string='my name is %s , my age is 18' % 'gtl'
print(string) //输出结果为my name is gtl ,my age is 18
s='my name is %s ,my age is %s' % ('alex',18)
print(s) //输出结果为my name is alex ,my age is 18
2.s='number is %.2f ' % 99.956489999
print(s) //输出结果为number is 99.96 ,打印浮点数
3.s='my name is %(name).3s ,my age is %(age)d ' % {'name':'xtf','age':20}
print(s) //输出结果为my name is xtf ,my age is 20
4.s='my name is {} ,my age is {}'.format('hg',20)
print(s) //输出结果为my name is hg,my age is 20,不一一对应则报错
string='my name is {name},my age is {age}'.format(name='hg',age=18)
print(string) //输出结果为my name is hg,my age is 18
s='my name is {name},my age is {age}'.format(**{'name':'lbb','age':28})
print(s) //输出结果为my name is lbb,my age is 28
s='my age is {0[1]},her age is {1[2]}'.format([18,19,20],[21,22,23])
print(s) //输出结果为my age is 19,her age is 23
s='my name is {:s},my age is {:d}'.format(*['eight',29])
print(s) //输出结果为my name is eight,my age is 29
s='number : {:b},{:o},{:x},{:X},{:%}'.format(15,15,15,15,15.8697)
print(s) //输出结果为num : 1111,17,f,F,1586.970000%
内容总结
以上是互联网集市为您收集整理的python之字符串格式化全部内容,希望文章能够帮你解决python之字符串格式化所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。