PYTHON 格式字符串中的填充符
使用 %类型 来填充
常用的有:
%s 填充字符串类型;
%d 填充 int 类型;
这里是沿用了 C语言中 printf() 函数中的格式,更多的信息请查看:完整列表
name = 'tommy' message = 'hello %s' % name print(message)
结果是:hello tommy
同时填充多个时,需要使用元组
name = 'tommy' age = 29 message = 'my name is %s, i am %d years old.' % (name, age) print(message)
结果是:my name is tommy, i am 29 years old
使用字典类型填充
message = 'my name is {my\_name}, i am {age} years old.' info = {'my\_name' : 'tommy', 'age' : 29} # key必须是字符串 message = message.format(\*\*info) # 使用字典类型填充,前面需要加上两个 “*” print(message)
输出结果是:
my name is tommy, i am 29 years old.