1
0

Feat: test random import

Dieser Commit ist enthalten in:
2021-10-09 15:22:58 +02:00
Ursprung b43c64fc7e
Commit 32112a4591
8 geänderte Dateien mit 36 neuen und 13 gelöschten Zeilen

Datei anzeigen

@@ -12,7 +12,6 @@ Make calculus as a student
Expression is the classe wich handle all calculus. It can randomly generate or import calculus, simplify them and explain them as a student would do.
>>> from mapytex.calculus import Expression
>>> render.set_render("txt")
>>> e = Expression.from_str("2x + 6 - 3x")
>>> print(e)
@@ -27,16 +26,23 @@ Expression is the classe wich handle all calculus. It can randomly generate or i
(2 - 3) * x + 6
- x + 6
Create random Expression
========================
>>> e = random.expression("{a} / {b} + {c} / {d}")
>>> print(e) # doctest: +SKIP
- 3 / - 10 + 3 / 5
"""
from .API import Expression, Integer, Decimal, render, Polynomial, Fraction
#from .core import random_list
from decimal import getcontext
from .API import render, Expression
#from decimal import getcontext
from . import random
#getcontext().prec = 2
__all__ = ["Expression"]
__all__ = ["render", "Expression", "random"]
# -----------------------------

Datei anzeigen

@@ -0,0 +1,19 @@
from .list import list_generator as list
from .expression import expression_generator as expression
__all__ = ["list", "expression"]
"""
Generate random stuffs
======================
list_generator
==============
Generate random lists
expression_generator
====================
Generate random Expression
"""