1、字符串格式化(format)
我们无法将字符串和数字组合如下:
例如:
age = 36
txt = "My name is cjavapy, I am " + age
print(txt)
但是我们可以使用format()
方法将字符串和数字组合起来!
format()
方法采用传递的参数,对其进行格式化,然后将其放置在占位符{}
所在的字符串中:
例如:
使用format()
方法将数字插入字符串:
k = 13
txt = "c java python is {}"
print(txt.format(age))
format()方法接受多个数量的参数,并放置在各自的占位符中:
例如:
a = 3
b = 567
c = 49.95
myorder = "I want {} + {} + {} = ?"
print(myorder.format(a, b, c))
可以使用索引号{0}
来确保将参数放置在正确的占位符中:
例如:
a = 3
b = 567
c = 49.95
myorder = " {2} + {0} + {1} = ?"
print(myorder.format(a, b, c))
相关文档: