问答详情
源自:3-6 Python中raw字符串与多行字符串

输出结果疑问

按照上一节的阐述,print('\(~_~)/ \(~_~)/')的输出结果不应该是(~_~)/(~_~)/?

提问者:宝慕林2344284 2021-11-08 19:20

个回答

  • 小白爬虫
    2022-02-14 15:59:00

        \只是用来表示‘和“和\本身前,表示他只是一个普通字符,并非字符串的起始。

  • hermaniu
    2021-11-11 14:17:09

    hh

    hhh

  • 不惧亢龙
    2021-11-10 17:12:39

    不对,是\(~_~)/ \(~_~)/ 因为只有\是转义字符,转义字符只对特殊符号有效果,具体可以参考ascii码的特殊字符,这里只举几个例子\a:蜂鸣声 \n:换行 \':字符单引号。而你给的例子中 ( 不是转义字符所以会原样打印