Python字符串格式化 format格式化函数使用方法

在python中使用最频繁的就是字符串,它是支持格式化字符串输出的,下面讲讲关于Python字符串格式化以及format()格式化函数使用方法,跟着我一起来学习一下吧 。

Python字符串格式化 format格式化函数使用方法

文章插图
【Python字符串格式化 format格式化函数使用方法】它最基本的用法就是将一个值插入到一个有字符串格式符的字符串中 。如果把它们插入值的位置交换那么就会报错,举一个简单的例子:
Print(“我是%,年龄%d,班级%d”%(‘hh’,20,9)输出:我是hh,年龄20,班级9,如果将班级跟年龄的位置调换,运行结果就会出错 。
在python3版本中,用上面那个字符串格式很少了,新增了一种格式化字符串的函数叫str.format(),它增强了字符串格式化的功能,更加的方便使用,格式如下:
Print(“我是{},年龄{},班级{}”.format(‘hh’,20,9)输出结果:我是hh,年龄20,班级9,如果将班级跟年龄的位置调换,运行结果就会出错,它不会限制类型,并且输出打印结果 。format函数的好处在于可以接受不限参数,位置可以不按顺序 。
format还接收元组,可以设置参数,需要注意关键字跟format里面的一样,可以多次使用,跟索引一样 。
关键字格式化:
Print(“我是{name},年龄{age},班级{class}”.format(name=‘hh’,age=20,class=9)还可以用列表参数传值:其实就是在某个元组中有两个列表,然后用索引去取值,这里就不举例说明了 。
以上内容就是关于Python字符串格式化以及format()格式化函数详细使用方法,熟悉掌握format()格式化函数,可以组合多种多样的格式,想要了解更多关于python的内容,继续关注哦!

    推荐阅读