2009-07-13 8 views
1

私はPythonを使用して、計算と計算のための計算前のワークシートへの代数を生成したいと考えています。目的は、子供に代数を練習する方法を教えることです。表現を生成する最良の方法は何ですか?印刷して使用する独自の代数ワークシートを生成

更新:

私はきれいにフォーマットの方程式を生成するためにラテックスを使用することを計画しています。

私が持っている質問は、多数の方程式を思いつく方法です。これを行う1つの方法は、トピックごとにリストを定義することですが、これは面倒です。

+0

問題を解決してもらいたいのですか、問題は事前定義リストから得られますか? –

+0

http://www.math.com/students/worksheet/algebra_sp.htmやhttp://www.webmath.com/wsheet1.htmlのようなものを目指していますか? – Stobor

+0

Pythonの役割について詳しく教えてください。きれいに整形されたワークシートが必要な場合は、LaTexを使用してください(これは他の言及と同じですが、これはプログラミングではないタイプセットです)。 – tom10

答えて

2

見栄えの良いタイプセットの方程式を生成したい場合は、LaTeXコードを出力し、pdf、dvi、postscriptなどにコンパイルする必要があります(おそらくコンテキストジェネレータを使用して自動生成します)。君は。これにはいくつかのPythonライブラリがありますが、生成するだけのテキストなので、どのように動作するのか分かり次第、大きな問題になるはずはありません。あるいは、thisのようなものを使ってPythonコードをLaTeXドキュメントに埋め込むこともできます。いずれにしても、私はこれのためにPythonライブラリを試していないので、本当にそれらのどれもお勧めできません。

1

この問題の私のアプローチは、LaTeX文書を生成するためのPythonスクリプトを作成し、PDF文書にコンパイルして印刷できるようにすることです。

1

私は、シートが異なるようにPythonを使いたいと思っています。

これを行う1つの方法は、方程式の構造を一般化することです。最も単純なものは正しく形式であるものである:

a*x+b*x+c=d*x+e*x+f 

(値のいずれかが0であってもよく、それらは明確である必要はありません)。次に、ラテックスコードをタイプセットして、a, b, c, d, efのランダムな値を入れるような方程式にタイプするメソッドを作成することをお勧めします。

これで、異なる方程式を何回も呼び出すことができます。

関連する問題