Python中print('str2float(\'123.456\')=',str2float('123.456')),括号里面的括号反斜杠加引号是什么意思

print((\'\'))

'是有超过字面意思的含义,即表示一个字符串的开始或者结束。
第一个'表示字符串开始,第二个就表示字符串结束。
如果你只是要'的字面意思,那就要转义,也就是把它的额外含义去掉,让它仅仅是一个单引号字符,而不是用于结束前面一个'开始的字符串。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-01-30
单引号内表示字符串,如果字符串中也包含单引号就相冲突了。
里面的\表示转义字符,输出单引号,而不是字符串起始或结束。本回答被提问者和网友采纳