type
status
date
slug
summary
tags
category
icon
password
Property
Jun 23, 2025 02:15 PM
notion image
在Python中,r'''...''' 这种语法是合法的,它的作用是将一个多行字符串(由三重引号 ''' 或 """ 定义)标记为 原始字符串(raw string)。

为什么可以这么操作?

  1. 首先要知道原始字符串(raw string)的特性
      • 在普通字符串中,反斜杠 \ 是转义字符(例如 \n 表示换行,\t 表示制表符等)。
      • 在原始字符串中,反斜杠 \ 会被当作普通字符处理,不会被解释为转义字符。
      • 原始字符串的语法是在字符串引号前加 r 或 R(例如 r"..." 或 r'''...''')。
  1. 其次还要知道三重引号多行字符串的特性
      • Python 中用三重引号(''' 或 """)定义多行字符串,可以直接包含换行符而无需显式写 \n
      • 这种字符串通常用于文档字符串(docstring)或多行文本。
  1. 最后结合使用
      • r'''...''' 结合了原始字符串和多行字符串的特性:
        • 它是一个多行字符串(可以跨行)。
        • 同时是一个原始字符串(反斜杠 \ 不会被转义)。
所以看执行结果:
notion image
 
相关文章
计算机视觉(一):深度学习的人脸应用
Lazy loaded image
计算机视觉(二):特征向量计算
Lazy loaded image
计算机视觉(三):人脸识别之特征提取
Lazy loaded image
开源干货(一):基于OpenCV+JavaFX+Yolo+Seetaface构建人脸识别
Lazy loaded image
Day03:前端页面开发-首页开发
Lazy loaded image
计算机网络(一):关于IP
Lazy loaded image
机器学习基础篇(十一):决策树算法机器学习深入篇(四):探究拉格朗日乘数法的应用
Loading...
fntp
fntp
多一点兴趣,少一点功利
最新发布
开源干货(一):基于OpenCV+JavaFX+Yolo+Seetaface构建人脸识别
2025-6-30
Day03:前端页面开发-首页开发
2025-6-30
机器学习基础篇(五):梯度下降
2025-6-30
机器学习基础篇(十一):决策树算法
2025-6-30
机器学习深入篇(四):探究拉格朗日乘数法的应用
2025-6-30
机器学习深入篇(一):探究MSE与MAE的关系与联系
2025-6-30
公告
📝 博客只为了记录我的学习生涯
😎 我的学习目标是成为一名极客
🤖 我热爱开源当然我也拥抱开源
💌 我期待能收到你的Email留言
📧 我的邮箱:stickpoint@163.com
欢迎交流~