系统:windows 7
语言版本:Anaconda3-4.3.0.1-Windows-x86_64
编辑器:pycharm-community-2016.3.2
翻翻以前写的文章,发现字符串写过一次了,尴尬

今天说说格式化输出formatPart 1:{0}代码语言:javascript代码运行次数:0运行复制
X = "Yes;Y = "No"Z = "He is very handsome, {0}, {1}".format(X, Y)print(Z)
代码语言:javascript代码运行次数:0运行复制
X = "Yes";Y= "No"Z = "He is very handsome, {0}, {1}".format(X, Y)print(Z)


{}起到占位作用,{0}的数字与format后面的值对应,从0开始format前的字符串无需和format后的值一一对应,{}中的数值不要超过format后的变量数目-1即可Part 2:{var}代码语言:javascript代码运行次数:0运行复制
Z = "He is very handsome, {var1}, {var2}".format(var2="Yes", var1="No")print(Z)
代码语言:javascript代码运行次数:0运行复制
Z = "He is very handsome, {var1}, {var2}".format(var2="Yes", var1="No")print(Z)


采用参数方法,无需考虑顺序问题,和参数名称一一对应Part 3:{:}代码语言:javascript代码运行次数:0运行复制
Z = "pi is {:.2f}".format(3.1415926)print(Z)
代码语言:javascript代码运行次数:0运行复制
Z = "pi is {:.2f}".format(3.1415926)print(Z)
保留2位小数

不保留小数
立即学习“Python免费学习笔记(深入)”;

百分数

带+

以上就是Python-入门-10-字符串常见函数(下篇)的详细内容,更多请关注创想鸟其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/105300.html
微信扫一扫
支付宝扫一扫