gpt4 book ai didi

python - 为什么 Python 字符串在移动到新行时在 Canopy 编辑器中看起来会变成斜体?

转载 作者:太空宇宙 更新时间:2023-11-03 17:36:58 25 4
gpt4 key购买 nike

这可能是编辑器的一个障碍。但想检查一下以防万一,因为我不懂Python并且刚刚开始学习它。

比较以下内容

Mathematica graphics

我只需按回车键将第二个字段移到下面一行

Mathematica graphics

第二行代码变成斜体。我一开始以为我有一些语法错误,或者编辑器警告我一些事情,但没有问题,代码运行得像以前一样。仅当使用 """ 时才会发生这种情况。使用单个 " 则代码不会变为斜体。

您认为这只是编辑的问题,还是编辑试图告诉我一些不应该做的事情?

规范:Windows 7,Enthought Canopy 1.5.4(64 位)

纯文本代码:

   data = [r"""123""",r"""456"""]

最佳答案

如果无法看到您的编辑器的文档,我猜想斜体表示该行已换行并且不会试图警告您任何事情。如 PEP 中所述,“连续行应该使用 Python 的隐式行连接在括号、方括号和大括号内垂直对齐,或者使用悬挂缩进”。像您所做的那样换行是完全可以的,编辑器不应该警告您任何事情。

关于python - 为什么 Python 字符串在移动到新行时在 Canopy 编辑器中看起来会变成斜体?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31083009/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com