如标题所述,为什么这不起作用:
print "Hello, my name is %s, I am %d\% confused!" % ("steve", 100)
我知道解决方案是用来%%表示 raw %,但是为什么\%使用插值运算符时不起作用?我认为这不是一些随机的设计决定,当然\在使用插值运算符时仍然会逃脱,如:
print "Hello, my name is %s\n, I am %d%% confused!" % ("steve", 100)
印刷:
你好,我的名字是史蒂夫,
我百分百困惑!