From 69850e4962d4616e72aa63a6f98d33b588f98fe8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B8=80=E5=8F=B6=E7=9F=A5=E7=A7=8B?= <827182486@qq.com> Date: Sat, 5 Jun 2021 21:32:09 +0800 Subject: [PATCH] Update p15_interpolating_variables_in_strings.rst MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit '%(name) has %(n) messages.' % vars()格式化错误,应该是'%{name} has %{n} messages.' % vars() --- source/c02/p15_interpolating_variables_in_strings.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/c02/p15_interpolating_variables_in_strings.rst b/source/c02/p15_interpolating_variables_in_strings.rst index b479fbe..42e03fe 100644 --- a/source/c02/p15_interpolating_variables_in_strings.rst +++ b/source/c02/p15_interpolating_variables_in_strings.rst @@ -106,7 +106,7 @@ Python并没有对在字符串中简单替换变量值提供直接的支持。 >>> name = 'Guido' >>> n = 37 - >>> '%(name) has %(n) messages.' % vars() + >>> '%{name} has %{n} messages.' % vars() 'Guido has 37 messages.' >>>