タグ

ブックマーク / www.shido.info (1)

  • 関数電卓 (Python 版)

    1. 初めに 電卓スクリプトは適度に複雑なプログラムなので、新しいプログラミング言語を習得するときの 練習問題として適しています。言語の特徴を生かした電卓スクリプトが書ければ、 その言語をほぼマスターしたと考えていいと思います。 一方、電卓スクリプトがうまくかけない場合は、その言語そのものに難点があるか、 あなたとの相性は悪いということのなので、その言語はあきらめて他の言語を当たることをお勧めします。 Python は関数型、オブジェクト指向などのいろいろなパラダイムを使うことができます。そのため、 言語からの制約がほとんどなく、自由にプログラムをデザインすることができます。 そこで、Scheme 版と同様に、演算子をデータとして扱い、 個々の演算子と、計算手順を完全に分離するデザインを採用します。 このデザインでは、演算子を追加してもロジックに変更を加える必要が無いので、電卓プログラムの

    tyagishi
    tyagishi 2009/07/07
    少しずつ勉強
  • 1