程序员必看!这7个符号能让你代码少写100行

360影视 国产动漫 2025-04-02 08:50 2

摘要: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被当成换行符!)

用双反斜杠:"C:\\new\\test"更推荐用原始字符串:r"C:\new\test"(加r后转义符失效!)

血泪教训2:字符串引号冲突
错误写法:print("他说:"你好"")(引号不匹配)

正确姿势

转义内部引号:"他说:\"你好\""或用单双引号交替:'他说:"你好"'

血泪教训3:多行字符串排版乱
想保留自然换行?用三重引号 """ !

text = """第一行 第二行""" # 输出自动换行!

不想换行?加反斜杠:

1、 让电脑“哔”一声:print("\a")(部分系统支持响铃)
2、 打印彩色终端文字(进阶玩法):

来源:信息科技云课堂

相关推荐