str.format()
基本语法:'字符串模板'.format(变量1,变量2,...)
,在字符串模板中用{}
占位符表示变量位置。
# 1.插入普通变量
name='Alice'
age=23
print('My name is {},I‘m {} years old.'.format(name,age)
# 2.通过索引指定变量顺序
print('Hello,{1}!My name is {0}.'.format('Alice','Bob'))
# 3.使用命名参数
# 命名参数:通过参数名指定参数值,这种方式可以不必严格遵循参数顺序
print('My name is {name},I‘m {age} years old.'.format(name='Alice',age=23))
# 4.格式化浮点数
pi=3.1415926
print('The value of pi is {:.3f}.'.format(pi))
# 5.格式化整数
number=42
print('The value of pi is {:04d}'.format(number))
#