SORU
10 EKİM 2010, Pazar


Standart kütüphane biçimi Python nedir?

Python, orada bir resmi docstrings yazı birkaç farklı stilleri görmüş ya da "mutabık kalınan" tarzı?

CEVAP
13 Kasım 2011, Pazar


Google style guide Python mükemmel bir stil kılavuzu içerir. KEP-257 daha iyi kılavuz sunar conventions for readable docstring syntax içerir. Örneğin:

def square_root(n):
    """Calculate the square root of a number.

    Args:
        n: the number to get the square root of.
    Returns:
        the square root of n.
    Raises:
        TypeError: if n is not a number.
        ValueError: if n is negative.

    """
    pass

Bu Sphinx documentation tutorial bu tarif aynı zamanda bağımsız tür bilgi vardır, genişletmek için seviyorum. Örneğin:

def add_value(self, value):
    """Add a new value.

       Args:
           value (str): the value to add.
    """
    pass

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • gadgetgal38

    gadgetgal38

    9 HAZİRAN 2009
  • hotstrikegently

    hotstrikegen

    26 AĞUSTOS 2011
  • Jonathan Leack

    Jonathan Lea

    26 ŞUBAT 2007