一般来说,字符串输出和数字输出可能会要求格式化在python中格式化可以通过两种方式,一种是调用函数一种是利用操作符和转义符再拼接。下面分别介绍format函数格式化和操作符%格式化
-
说是函数其实不准确,这是一个类方法调用的时候需要用dot(.)来访问,我们来看一下例子:
可以发现format是"{0} love {1}"这个字符串的一个方法,{0}用后面参数的第一个代替{1}用第二个代替,鉯此类推
两种方式都类似,能达到相同的效果
如果要将上面两种方式混合起来用,要记得位置序号对应的字符串应该放在前面
转换荿字符(ASCII 码值,或者长度为一的字符串) |
转换成无符号十六进制数(大写) |
转换成浮点数可以指定精度 |
下面来看一下实际的使用方法:
也就昰说,%支持元组的转换
发布了50 篇原创文章 · 获赞 66 · 访问量 2万+