【问题标题】:When a line of codes is too long, how do I break up the line without \当一行代码太长时,如何在没有\的情况下拆分行
【发布时间】:2017-06-16 12:50:10
【问题描述】:

我创建了一些类,但这些类的名称太长(eq:NegativeChannelMetalOxideSemiconductorFieldEffectTransistor)。我想在 python 中用\ 创建一个新行,但在这种情况下它很难看。一般在Python中,当代码太长时,使用\换行是一个不错的选择,但是在这里就不行了。我应该如何缩短或拆分这些行?

【问题讨论】:

  • 不要链接到代码图像。相反,将代码的 text 直接复制到您的问题中,格式正确。

标签: python python-2.7 python-3.x pep8


【解决方案1】:

关于在没有\ 的情况下缩短此行的一些建议:

class NegativeChannelMetalOxideSemiconductorFieldEffectTransistor(MetalOxideSemiconductorFieldEffectTransistor):

您可以在大括号[]{}() 内换行,而无需使用\

class NegativeChannelMetalOxideSemiconductorFieldEffectTransistor(
    MetalOxideSemiconductorFieldEffectTransistor):

您可以使用首字母缩写词或缩写:

class NegativeChannelMetalOxideSemiconductorFET(MetalOxideSemiconductorFET):

或:

class NegativeChannelMOSFET(MOSFET):

【讨论】:

  • 感谢您回答我的问题,我想我已经知道遇到类似问题时该怎么办了
猜你喜欢
  • 2020-05-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-10-21
  • 1970-01-01
相关资源
最近更新 更多