當前位置: 首頁>>代碼示例>>Python>>正文


Python ParentWithBase.__init__方法代碼示例

本文整理匯總了Python中sage.structure.parent_base.ParentWithBase.__init__方法的典型用法代碼示例。如果您正苦於以下問題:Python ParentWithBase.__init__方法的具體用法?Python ParentWithBase.__init__怎麽用?Python ParentWithBase.__init__使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在sage.structure.parent_base.ParentWithBase的用法示例。


在下文中一共展示了ParentWithBase.__init__方法的9個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Python代碼示例。

示例1: __init__

# 需要導入模塊: from sage.structure.parent_base import ParentWithBase [as 別名]
# 或者: from sage.structure.parent_base.ParentWithBase import __init__ [as 別名]
 def __init__(self, name):
     self.__name = name
     self.__coerce_name = '_' + name.lower() + '_'
     self.__seq = -1
     self._available_vars = []
     self._seed = None
     ParentWithBase.__init__(self, self)
開發者ID:robertwb,項目名稱:sage,代碼行數:9,代碼來源:interface.py

示例2: __init__

# 需要導入模塊: from sage.structure.parent_base import ParentWithBase [as 別名]
# 或者: from sage.structure.parent_base.ParentWithBase import __init__ [as 別名]
    def __init__(self, number_field):
        """
        See ``NFCusps`` for full documentation.

        EXAMPLES::

            sage: k.<a> = NumberField(x^3 + x^2 + 13)
            sage: kCusps = NFCusps(k); kCusps
            Set of all cusps of Number Field in a with defining polynomial x^3 + x^2 + 13
        """
        self.__number_field = number_field
        ParentWithBase.__init__(self, self)
開發者ID:chiragsinghal283,項目名稱:sage,代碼行數:14,代碼來源:cusps_nf.py

示例3: __init__

# 需要導入模塊: from sage.structure.parent_base import ParentWithBase [as 別名]
# 或者: from sage.structure.parent_base.ParentWithBase import __init__ [as 別名]
    def __init__(self):
        r"""
        The set of cusps, i.e. `\mathbb{P}^1(\QQ)`.

        EXAMPLES::

            sage: C = sage.modular.cusps.Cusps_class() ; C
            Set P^1(QQ) of all cusps
            sage: Cusps == C
            True
        """
        ParentWithBase.__init__(self, self)
開發者ID:CETHop,項目名稱:sage,代碼行數:14,代碼來源:cusps.py

示例4: __init__

# 需要導入模塊: from sage.structure.parent_base import ParentWithBase [as 別名]
# 或者: from sage.structure.parent_base.ParentWithBase import __init__ [as 別名]
    def __init__(self, base_ring):
        """
        INPUT:

        - ``R`` -- a ring (default: ZZ).

        EXAMPLES::

            sage: FormalSums(ZZ)
            Abelian Group of all Formal Finite Sums over Integer Ring
            sage: FormalSums(GF(7))
            Abelian Group of all Formal Finite Sums over Finite Field of size 7
        """
        ParentWithBase.__init__(self, base_ring)
開發者ID:CETHop,項目名稱:sage,代碼行數:16,代碼來源:formal_sum.py

示例5: __init__

# 需要導入模塊: from sage.structure.parent_base import ParentWithBase [as 別名]
# 或者: from sage.structure.parent_base.ParentWithBase import __init__ [as 別名]
    def __init__(self, p, base_ring):
        r"""
        Initialisation function.

        EXAMPLE::

            sage: pAdicWeightSpace(17)
            Space of 17-adic weight-characters defined over '17-adic Field with capped relative precision 20'
        """
        ParentWithBase.__init__(self, base=base_ring)
        p = ZZ(p)
        if not p.is_prime(): 
            raise ValueError, "p must be prime"
        self._p = p
        self._param = Qp(p)((p == 2 and 5) or (p + 1))
開發者ID:bgxcpku,項目名稱:sagelib,代碼行數:17,代碼來源:weightspace.py

示例6: __init__

# 需要導入模塊: from sage.structure.parent_base import ParentWithBase [as 別名]
# 或者: from sage.structure.parent_base.ParentWithBase import __init__ [as 別名]
    def __init__(self, arguments):
        """
        EXAMPLES:

        We verify that coercion works in the case where ``x`` is not an
        instance of SymbolicExpression, but its parent is still the
        SymbolicRing::

            sage: f(x) = 1
            sage: f*e
            x |--> e
        """
        self._arguments = arguments
        ParentWithBase.__init__(self, SR)
        self._populate_coercion_lists_(coerce_list=[SR])
        self.symbols = SR.symbols  # Use the same list of symbols as SR
開發者ID:ProgVal,項目名稱:sage,代碼行數:18,代碼來源:callable.py

示例7: __init__

# 需要導入模塊: from sage.structure.parent_base import ParentWithBase [as 別名]
# 或者: from sage.structure.parent_base.ParentWithBase import __init__ [as 別名]
    def __init__(self, name):
        """
        Initialize ``self``.

        EXAMPLES::

            sage: Maxima() == maxima
            False
            sage: maxima == maxima
            True

            sage: Maxima() != maxima
            True
            sage: maxima != maxima
            False
        """
        self.__name = name
        self.__coerce_name = '_' + name.lower() + '_'
        self.__seq = -1
        self._available_vars = []
        self._seed = None
        ParentWithBase.__init__(self, self)
開發者ID:saraedum,項目名稱:sage-renamed,代碼行數:24,代碼來源:interface.py

示例8: __init__

# 需要導入模塊: from sage.structure.parent_base import ParentWithBase [as 別名]
# 或者: from sage.structure.parent_base.ParentWithBase import __init__ [as 別名]
 def __init__(self, X, RR):
     if not is_ProbabilitySpace(X):
         raise TypeError, "Argument X (= %s) must be a probability space" % X
     ParentWithBase.__init__(self, X)
     self._codomain = RR
開發者ID:bgxcpku,項目名稱:sagelib,代碼行數:7,代碼來源:random_variable.py

示例9: __init__

# 需要導入模塊: from sage.structure.parent_base import ParentWithBase [as 別名]
# 或者: from sage.structure.parent_base.ParentWithBase import __init__ [as 別名]
 def __init__(self, base=ZZ):
     ParentWithBase.__init__(self, base)
開發者ID:pombredanne,項目名稱:spd_notebook,代碼行數:4,代碼來源:formal_sum.py


注:本文中的sage.structure.parent_base.ParentWithBase.__init__方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。