- ベストアンサー
Pythonのプログラミングです。
【Pythonのプログラミング】 TkinterでGUIを組んでいるのですが、mathモジュールには、階乗計算がないようです。 式入力型電卓を作っているのですが、「3!」とうち込むと、「6」が出るようなものは、どのようにして作るのでしょうか? ちなみに、 http://www.geocities.jp/m_hiroi/light/pytk02.html を参考に作っています。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
階乗の計算くらい、for使うとか再帰関数にするとかで簡単に作れませんか? たとえば、再帰を使って # 引数は0以上の整数。 # この関数にはエラー判定は入っていない def kaijo(n): if n == 0 : return 1 return n * kaijo(n-1)