diff --git a/Lib/html/__init__.py b/Lib/html/__init__.py
index 1543460ca33b0a..51fdc1d9a840a4 100644
--- a/Lib/html/__init__.py
+++ b/Lib/html/__init__.py
@@ -16,12 +16,13 @@ def escape(s, quote=True):
characters, both double quote (") and single quote (') characters are also
translated.
"""
- s = s.replace("&", "&") # Must be done first!
- s = s.replace("<", "<")
- s = s.replace(">", ">")
+ s = (
+ s.replace("&", "&") # Must be done first!
+ .replace("<", "<")
+ .replace(">", ">")
+ )
if quote:
- s = s.replace('"', """)
- s = s.replace('\'', "'")
+ return s.replace('"', """).replace('\'', "'")
return s