格式化
使用%s, %f, %d, %x来格式化字符串、浮点数、整数、十六进制整数
用法:
>>> a = "My name is %s, I am %d years old. And the answer of Pi is %.2f" % ("Jason", 16, 3.1415)
>>> print(a)
My name is Jason, I am 16 years old. And the answer of Pi is 3.14
format()格式化
可以用{0}, {1}, {2}…来进行字符串格式化,也可以用{0: .2f},{1: .2f}, {2: .2f}…来进行浮点数格式化
比如格式化某个url
>>> url = r'https://www.kugou.com/yy/rank/home/{0}-8888.html?from=rank'.format(str(2))
>>> print(url)
https://www.kugou.com/yy/rank/home/2-8888.html?from=rank