Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
Download

11th grade-all tasks

2151 views
Kernel: Python 3 (Anaconda)

SymPy

from IPython.display import Image Image('http://www.sympy.org/static/images/logo.png')
<IPython.core.display.Image object>
import sympy as sp import math
3+math.sqrt(3)
4.732050807568877
expr=3+sp.sqrt(3) expr
sqrt(3) + 3

sp.sqrt(3)+3

sp.init_printing(use_latex='mathjax')
expr
3+3\sqrt{3} + 3
expr=sp.sqrt(8) expr
222 \sqrt{2}

symbols() & Symbols()

x,y=sp.symbols("x y")
ex1=(x+y)**3 ex1
(x+y)3\left(x + y\right)^{3}

Assumptions for symbols

a=sp.Symbol("a",positive=True)
a>0
True\mathrm{True}
m=sp.Symbol('m',integer=True)
n=sp.Symbol('n',integer=True,positive=True)
b=m/n b
mn\frac{m}{n}
b.is_rational
True
b.is_Integer
False

מספרים ממשיים

Rational

sp.Rational(1,7)
17\frac{1}{7}
sp.Rational(5,2)+sp.Rational(3,7)
4114\frac{41}{14}

חישובים נומריים

Numerical evaluation

x=sp.Rational(5,2)+sp.Rational(3,7) sp.N(x)
2.928571428571432.92857142857143
sp.N(sp.pi,100)
3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170683.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117068
sp.pi.evalf(100)
3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170683.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117068