为什么这段代码运行后变成了带括号的,双引号变成单引号的字符串?新学python,请各位大佬帮忙解答
这有什么大京小乖的
你的messages 那么定义的话 就是个元祖了,不是字符串了
至于为啥 元祖的元素 从双引号 变成单引号 那得去研究源码了
但是 这双引号 或者单引号 又不会影响你的逻辑 所以 不用纠结
Python中,怎么在字符串里嵌入双引号或者单引号
1、新建python文件,teststr.py;
2、在双引号前面加个转义符 \ ,即反斜杠。如"Hello \"W \"orld",会输出 Hello "W"orld;
3、用单引号引起整个字符串,如'Hello "W"orld',同样输出 Hello "W"orld;
4、同理也可以在字符串里嵌入单引号,如"Hello 'W'orld",输出 Hello 'W'orld;
5、运行python代码,查看执行结果。