为了账号安全,请及时绑定邮箱和手机立即绑定

输出结果疑问

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

正在回答

3 回答

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

0 回复 有任何疑惑可以回复我~

hh

hhh

0 回复 有任何疑惑可以回复我~
#1

hermaniu

反斜杠\ 作转义字符时是针对引号。题目中只有一对单引,print将引号去除,不会造成理解上的干扰。
2021-11-11 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

输出结果疑问

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信