本文整理汇总了Python中sympy.printing.pretty.xpretty函数的典型用法代码示例。如果您正苦于以下问题:Python xpretty函数的具体用法?Python xpretty怎么用?Python xpretty使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了xpretty函数的14个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Python代码示例。
示例1: test_pretty_unicode_defaults
def test_pretty_unicode_defaults():
use_unicode = pprint_use_unicode(True)
assert xpretty(Symbol('alpha')) == u'\u03b1'
pprint_use_unicode(False)
assert xpretty(Symbol('alpha')) == 'alpha'
pprint_use_unicode(use_unicode)
开发者ID:fperez,项目名称:sympy,代码行数:7,代码来源:test_pretty.py
示例2: test_full_prec
def test_full_prec():
assert xpretty(S("0.3"), full_prec=True) == "0.300000000000000"
assert xpretty(S("0.3"), full_prec="auto") == "0.300000000000000"
assert xpretty(S("0.3"), full_prec=False) == "0.3"
assert xpretty(S("0.3") * x, full_prec=True, use_unicode=False) in ["0.300000000000000*x", "x*0.300000000000000"]
assert xpretty(S("0.3") * x, full_prec="auto", use_unicode=False) in ["0.3*x", "x*0.3"]
assert xpretty(S("0.3") * x, full_prec=False, use_unicode=False) in ["0.3*x", "x*0.3"]
开发者ID:Praveen-Ramanujam,项目名称:MobRAVE,代码行数:7,代码来源:test_pretty.py
示例3: test_pretty_unicode
def test_pretty_unicode():
assert xpretty(oo, use_unicode=True) == u"\u221e"
assert xpretty(pi, use_unicode=True) == u"\u03c0"
assert xpretty(pi + 2 * x, use_unicode=True) in [u"\u03c0 + 2⋅x", u"2⋅x + \u03c0"]
assert xpretty(pi ** 2 + exp(x), use_unicode=True) in [u" 2 x\n\u03c0 + \u212f ", u" x 2\n\u212f + \u03c0 "]
assert xpretty(Ne(x, y), use_unicode=True) == u"x \u2260 y"
assert xpretty(gamma(x), use_unicode=True) == u"\u0393(x)"
开发者ID:Praveen-Ramanujam,项目名称:MobRAVE,代码行数:7,代码来源:test_pretty.py
示例4: test_pretty_unicode
def test_pretty_unicode():
assert xpretty( oo, use_unicode=True ) == u'\u221e'
assert xpretty( pi, use_unicode=True ) == u'\u03c0'
assert xpretty( pi+2*x, use_unicode=True ) in [u'\u03c0 + 2⋅x', u'2⋅x + \u03c0']
assert xpretty( pi**2+exp(x), use_unicode=True ) in [
u' 2 x\n\u03c0 + \u212f ',
u' x 2\n\u212f + \u03c0 ']
assert xpretty( Ne(x, y), use_unicode=True ) == u'x \u2260 y'
assert xpretty( gamma(x), use_unicode=True ) == u'\u0393(x)'
开发者ID:fperez,项目名称:sympy,代码行数:9,代码来源:test_pretty.py
示例5: test_pretty_str
def test_pretty_str():
assert xpretty('a\nb') == 'a\nb'
开发者ID:fperez,项目名称:sympy,代码行数:2,代码来源:test_pretty.py
示例6: test_pretty_no_wrap_line
def test_pretty_no_wrap_line():
huge_expr = 0
for i in range(20):
huge_expr += i*sin(i+x)
assert xpretty(huge_expr ).find('\n') != -1
assert xpretty(huge_expr, wrap_line=False).find('\n') == -1
开发者ID:fperez,项目名称:sympy,代码行数:6,代码来源:test_pretty.py
示例7: pretty
def pretty(expr):
# ascii-pretty by default
return xpretty(expr, use_unicode=False)
开发者ID:fperez,项目名称:sympy,代码行数:3,代码来源:test_pretty.py
示例8: upretty
def upretty(expr):
"""Unicode pretty-printing"""
return xpretty(expr, use_unicode=True, wrap_line=False)
开发者ID:B-Rich,项目名称:sympy,代码行数:3,代码来源:test_printing.py
示例9: pretty
def pretty(expr):
"""ASCII pretty-printing"""
return xpretty(expr, use_unicode=False, wrap_line=False)
开发者ID:B-Rich,项目名称:sympy,代码行数:3,代码来源:test_printing.py
示例10: upretty
def upretty(expr, order=None):
"""Unicode pretty-printing"""
return xpretty(expr, order=order, use_unicode=True)
开发者ID:lazovich,项目名称:sympy,代码行数:3,代码来源:test_pretty.py
示例11: pretty
def pretty(expr, order=None):
"""ASCII pretty-printing"""
return xpretty(expr, order=order, use_unicode=False)
开发者ID:lazovich,项目名称:sympy,代码行数:3,代码来源:test_pretty.py
示例12: upretty
def upretty(expr):
"""Unicode pretty-printing"""
return xpretty(expr, use_unicode=True)
开发者ID:Sumith1896,项目名称:sympy-polys,代码行数:3,代码来源:test_pretty.py
示例13: pretty
def pretty(expr):
# ascii-pretty by default
return xpretty(expr, False)
开发者ID:jcockayne,项目名称:sympy-rkern,代码行数:3,代码来源:test_pretty.py
示例14: pretty
def pretty(expr, order=None):
# ascii-pretty by default
return xpretty(expr, order=order, use_unicode=False)
开发者ID:tovrstra,项目名称:sympy,代码行数:3,代码来源:test_pretty.py
注:本文中的sympy.printing.pretty.xpretty函数示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论