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

  • Booredatwork.com

    Booredatwork

    5 Ocak 2009
  • Apple&Tech Reviews & Giveaways

    Apple&Tech R

    12 Temmuz 2008
  • stewmurray47

    stewmurray47

    1 Kasım 2006