4.1字符串

张开发
2026/4/10 3:18:08 15 分钟阅读

分享文章

4.1字符串
由字母、符号或数字组成的字符序列。支持使用引号、双引号和三引号定义字符。单引号、双引号定义单行字符串三引号定义多行字符串。print(使用单引号定义的字符串) print(使用双引号定义的字符串) print(使用三引号定义的 字符串)运行代码结果如下所示使用单引号定义的字符串 使用双引号定义的字符串 使用三引号定义的 字符串会出现语法错误示例代码如下print(lets learn Python)运行代码结果如下所示File E:/python_study/grammar.py, line 1 print(lets learn Python) ^ SyntaxError: invalid syntax1、双引号包裹单引号print(lets learn Python) print(lets learn Python)运行代码结果如下所示lets learn Python lets learn Python同理若字符串中包含双引号则可以使用单引号或三引号包裹若字符串中包含三引号则可以使用双引号包裹2、反斜杠“\”对引号转在字符串中的引号前添加“\”​之后的引号视为一个普通字符而非特殊符号示例代码如下print(let\s learn Python)运行代码结果如下所示lets learn Python同理print(How do you spell the word \Python\?) print(E:\Python\\new_features.txt)运行代码结果如下所示How do you spell the word Python? E:\Python\new_features.txt转义字符由“\”与普通字符组合而成的、具有特殊意义的字符常用于表示一些无法显示的字符例如空格、回车等。转义字符功能\b退格\n换行\v纵向制表符\t横向制表符\r回车注一段字符串含多个转义字符但又不希望转义字符产生作用可使用原始字符串。即字符串开始的引号之前添加r或R成为原始字符串。例print(r转义字符中:\n表示换行;\r表示回车;\b表示退格)运行结果转义字符中:\n表示换行;\r表示回车;\b表示退格

更多文章