python - 我正在尝试使用原始字符串概念但发现错误
问题描述
程序:
d=r'he said,'let's python.''
print(d)
输出:
File "<ipython-input-39-bb6666c2121c>", line 1
d=r'he said,'let's python.''
^
SyntaxError: invalid syntax
解决方案
用双引号将原始字符串括起来。这是处理可能有单引号(或双引号)表示字符串边界并且也存在于字符串中的情况的一种方法。在我们的例子中,我们用双引号表示字符串边界,因为单引号(撇号)出现在单词let's中。
>>> d=r"he said,'let's python."
>>> print(d)
he said,'let's python.
推荐阅读
- kotlin - 如何访问顶级对象的字段?
- c# - 为什么这段代码会抛出异常,索引超出范围c#
- reactjs - 输入'{孩子:字符串;下载:未定义;}' 不可分配给类型 'IntrinsicAttributes & { downloadPageLink: any; }'
- powerbi - dax 中缺少键值
- php - 无法连接您提供的公钥。php | 代码点火器
- java - 我以前在 Android Studio 的 FirebaseAuth 中从未见过这样的错误
- ios - AWS Cognito - 获取用户详细信息,例如姓氏、个人资料图片
- assembly - HLA 上的浮点值堆栈
- ios - 如何手动集成 MLKit(自拍分割)而不是 cocoapod
- python - 如何仅使用应用程序名称获取应用程序文件的目录位置?