Python中format是什么意思?Python的format函数详解

在python之中如果要在字符串之中插入一个变量或者是一个并为确定的值的话是不能够用拼接或者是索引的方法的,这个时候就需要使用格式化字符串的方法了 。而format()就是字符串格式化所用的一个函数,下文对此会有详细的介绍和解析,一起往下看看吧 。

Python中format是什么意思?Python的format函数详解

文章插图
在python3版本以前进行字符串格式化一般会使用百分号或者是字符串前加f关键字的方法,但是在版本更新之后就退出了format()这种更加灵活和方便的字符串格式化方法 。
【Python中format是什么意思?Python的format函数详解】format()的使用方法很简单,只需要在字符串中想插入值的地方写上一个花括号,然后再用这个字符串去调用format()函数并将值或者变量对象给写在函数参数里就可以了 。在有多个值的时候会默认的按照参数的位置来顺序填充,代码示例如下:
print'hello {} i am {}'.format('Kevin','Tom')                    hello Kevin i am Tom上面的示例是format()函数最基本的使用,在填充值的时候还可以在花括号内写上数字来表示这个位置是该被哪一个值所填充,并且值是可以重复 。因为花括号处要填充的值是根据format()函数内的参数类决定的,示例如下:
print'hello {0} i am {1}{0}'.format('Kevin','Tom')  hello Kevin i am Kevin Tom以上就是关于“Python中format是什么意思?Python的format()函数详解”的全部内容了,想要了解更多python的实用知识和代码示例可以持续关注这个频道,每次更新都会有很多新的知识技术分享给大家 。

    推荐阅读