当我们想要输出数据或者是做字符串连接的时候,往往会选择使用format,当然其他的用法还有格式化的输出,这些小伙伴们肯定都接触了。不知道大家在使用format输出的时候,有注意到参数的输出次数吗?我们之前的所讲的函数中有一些限制次数,在format中是否也有这样的要求呢?接下来就参数输出次数问题我们使用format进行讨论。
创新互联公司自2013年创立以来,先为徐水等服务建站,徐水等地企业,进行企业商务咨询服务。为徐水企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。
常用的format,我们会是下面几种使用方法。
1.指定类型
>>> 'hello, %s' % 'world' 'hello, world'
2. 指定名字
>>> 'hello, {name}'.format(name='world') 'hello, world'
3. 当然也能指定进制
>>> 'there is 0x{test:x}'.format(test=10) 'there is 0xa'
使用format参数输出
print('hello {0}'.format('world')) #会输出hello world
使用format格式化输出字符串具有不需要理会数据类型的问题(在%方法中%s只能替代字符串类型),单个参数可以多次输出,参数顺序可以不相同等等优势。
str.format()方法包含由花括号{}包围的“替换字段”。任何不包含在大括号中的内容都将被视为文字文本,并将其原样复制到输出中。如果您需要在字面文本中包含大括号字符,则可以通过加倍{{和}}来将其转义。
通过本篇的学习,我们已经了解到使用format的参数输出是不限制次数的,这也是我们使用format的好处之一,其他的用法大家可以在课后自行研究一下~
网站标题:创新互联Python教程:format在python中参数能输出几次?
URL链接:http://www.shufengxianlan.com/qtweb/news24/294874.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联