问答详情
源自:3-5 Python的字符串

特殊字符串\\,为什么不能用加转义符输出

为什么特殊字符\\,

1,不能这样表达:

 a="\\\"

print(a)      会提示错误;

但可以用;

a="\\\\" 

print(a)     这样就可以输出\\😳

提问者:weixin_慕丝3181512 2024-04-01 12:05

个回答

  • 玉侬_T
    2024-04-02 09:38:45

     a="\\\",因为第一个\转义了第二个\,而第三个\转义了最后一个引号,引起语法错误。你可以尝试在字符串的结尾再加一个收引号,a="\\\"",打印的结果将是\"