Python中%()的含义是什么?

罗洛:

%(asctime)s在日志记录模块中看到了这样的内容

%()s而不是什么意思%s

我只知道%s“字符串”的意思%()s,在互联网上找不到其他信息

史蒂夫:

当使用%Python字符串格式化形式将值插入字符串时,这是字符串格式化功能您正在研究的情况允许通过提供字典并以格式字符串在该字典中指定键来从字典中获取命名值。这是一个例子:

values = {'city': 'San Francisco', 'state': 'California'}
s = "I live in %(city)s, %(state)s" % values
print(s)

结果:

I live in San Francisco, California

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章