我正在尝试实现 HTML 转义功能
这是我的代码:
def escape_html(s):
for x in s:
if x == '>':
x = ">"
elif x == '<':
x = "<"
elif x == ' " ':
x = """
return s
s = "dasdasdas > < "
print escape_html(s)
我的输出与我的输入完全相同。为什么字符没有被替换?
预期输出:
dasdasdas > <
实际输出:
dasdasdas > <