这可能是编辑的障碍。但考虑到以防万一,因为我不知道Python,只是开始学习它。
比较以下
我只需通过点击返回
将第二个字段移到下面一行
第二行中的代码变为斜体。我一开始以为我有一些语法错误或编辑器警告我一些事情,但是没有问题,代码就像以前一样运行。这仅在"""
使用时发生。使用单个"
,代码不会变为斜体。
你认为这只是一个编辑问题,还是编辑试图说出我不应该做的事情?
规格: Windows 7,Enthought Canopy 1.5.4(64位)
纯文本代码:
data = [r"""123""",r"""456"""]
答案 0 :(得分:1)
如果没有能够看到编辑器的文档,我猜想斜体字表示该行被包装并且不会试图警告您任何事情。 如PEP中所述,"延续线应使用Python在括号,括号和大括号内的隐式线连接或使用悬挂缩进"垂直对齐包装元素。像你这样的包装线完全没问题,编辑不应该警告你任何事情。