摘要:Python转义字符,看似简单却暗藏玄机!今天带你彻底搞懂那些“反斜杠”背后的秘密,避开新手必踩的坑!
Python转义字符,看似简单却暗藏玄机!今天带你彻底搞懂那些“反斜杠”背后的秘密,避开新手必踩的坑!
\n → 换行\t → 制表符(Tab缩进)\" → 打印双引号\\ → 输出一个反斜杠符号作用示例\\输出一个反斜杠print("C:\\Users") → C:\Users\'字符串中保留单引号'I\'m OK' → I'm OK\n换行符print("A\nB") → 两行\t缩进(Tab键效果)"Name:\tAlice" → Name: Alice\x41用十六进制表示字符\x41 → 字母 A\u4F60输出Unicode字符\u4F60 → 你 血泪教训1:文件路径崩溃
错误写法:path = "C:\new\test"(\n被当成换行符!)
血泪教训2:字符串引号冲突
错误写法:print("他说:"你好"")(引号不匹配)
正确姿势:
转义内部引号:"他说:\"你好\""或用单双引号交替:'他说:"你好"' 血泪教训3:多行字符串排版乱
想保留自然换行?用三重引号 """ !
不想换行?加反斜杠:
1、 让电脑“哔”一声:print("\a")(部分系统支持响铃)
2、 打印彩色终端文字(进阶玩法):
来源:信息科技云课堂