打印格式字符串的相反操作是什么?

时间:2016-07-28 11:40:06

标签: python string format printf string-formatting

在Python2.7中,我们有一种方法可以打印格式化的字符串:

print '%s has %d books and %f$' % ('Bob', 5, 2.21)

%s %d %f与C中的printf非常相似。

是否存在将格式化字符串读入变量的相反操作, 就像C中的scanf一样?

例如,我想用两个字符串分配a ='Bob',b = 5,c = 2.21:

“鲍勃有5本书和2.21美元”和“%s有%d本书和%f $”

如何实现此功能?

0 个答案:

没有答案