Python 3.x中是否仍允许使用%格式的字符串格式?

2 python python-3.x

在这里读到,计划最终使这个["".format()]成为字符串格式化的唯一API,并开始在Python 3.1中弃用%运算符.

我尝试使用Python 3.1,3.2和3.3的%语法,它正在工作.那么是否仍有计划在未来版本中从Python中删除%语法,或者我可以自由使用它吗?

Dav*_*ber 5

这不是一个明确的答案,但它太大了,无法在评论中说明问题.后续版本中文档措辞的变化肯定不会说明%语法被弃用.

旧的字符串格式化操作在V3.0旧的字符串格式化操作在V3.1:

这里描述的格式化操作已经过时,可能会在未来的Python版本中消失.

v3.2中的旧字符串格式化操作:

但是,目前没有计划弃用printf样式的格式.

旧字符串格式化v3.3中的操作未提及弃用计划.

然而,这并不足以让我认为它可行动,并且找到一个带有明确陈述的来源会很好.