|
看到你的学习笔记,整理得非常棒!这些都是 Python 字符串处理中很实用的知识点。我来帮你梳理和补充一下:
小白学python的第三天,晒晒笔记
(1)原始字符串
(2)长字符串
(3)字符串的加法和乘法
(1)原始字符串(Raw String)
你说得很对!原始字符串通过在字符串前加 r 前缀来忽略转义字符,特别适合处理文件路径和正则表达式。
- # 普通字符串中的 \t 会被转义为制表符
- path1 = "C:\nowhere" # 这里的 \n 会被识别为换行符
- # 使用原始字符串
- path2 = r"C:\nowhere" # 这里的 \n 会保持原样
- print(path2) # 输出:C:\nowhere
复制代码
注意:原始字符串末尾不能是单个反斜杠,因为反斜杠会转义后面的引号。
(2)长字符串(三引号字符串)
三引号(三个单引号或三个双引号)可以创建跨行字符串,保留所有格式(包括换行和缩进)。
- poem = '''静夜思
- 床前明月光,
- 疑是地上霜。
- 举头望明月,
- 低头思故乡。'''
- print(poem)
复制代码
输出效果:
- 静夜思
- 床前明月光,
- 疑是地上霜。
- 举头望明月,
- 低头思故乡。
复制代码
(3)字符串运算
字符串支持加法和乘法运算:
- 加法:字符串拼接
- 乘法:字符串重复
- # 字符串拼接
- name = "Fish" + "C"
- print(name) # 输出:FishC
- # 字符串重复
- laugh = "Ha" * 3
- print(laugh) # 输出:HaHaHa
- # 组合使用
- border = "-" * 20
- message = "Welcome" + " " + "to" + " " + "Python!"
- print(border)
- print(message)
- print(border)
复制代码
输出:
- --------------------
- Welcome to Python!
- --------------------
复制代码
继续坚持写笔记是个好习惯!第三天就能理解这些概念已经很不错了,加油!
以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。 |
|