第15回の教材(3) 演習編 サンプルプログラム

サンプルプログラム

  • サンプルプログラムをダウンロードして解凍しましょう:
    1. Python2 用はここで右クリック
    2. Python3 用はここで右クリック
    3. → [名前をつけてリンク先を保存]
    4. → 保存したファイルのアイコンで右クリック
    5. → すべて展開

  • サンプルプログラムを実行するには
    1. アイコンを右クリック
    2. メニューの [Edit with IDLE] を選択
    3. ファンクションキーの F5( または [Run] → [Run Module] )

  • (いきなりアイコンをクリックすると、文字化けしたり、実行後ウィンドウが閉じてしまったりします。)

サンプルプログラムの内容

  • circleratio.py / 実行例
    ... 円周率を計算するプログラム (1万桁もあっという間)

  • primetable.py / 実行例
    ... 素数表を作るプログラム (百万までの素数表もあっという間)

  • omikuji.py
    ... 電子おみくじのプログラム。

  • LifeGame.py / 実行例
    ... ライフ・ゲームと呼ばれる、生態系のモデル計算シミュレータ

  • kakutani.py / 実行例
    ... 不思議な不思議な角谷予想のデモプログラム (成り立たない例を見つけたら今日からあなたも有名人)

  • twinprime.py / 実行例
    ... 双子素数を探索するプログラム (双子素数って案外たくさんあるのです)

  • LucasLehmer.py / 実行例
    ... 偶数の完全数を探索するプログラム (偶数の完全数は高速に探索できる)

  • amicable.py / 実行例
    ... 友愛数を探索するプログラム (お互いがその約数の和になる仲睦まじい数を探そう)

  • sqrt.py / 実行例
    ... 自然数の平方根を求めるプログラム (1万桁もあっという間)

  • algeq.py / 実行例
    ... 代数方程式 f(x) = 0 の数値解を全て求めるプログラム (複素数解も簡単に求められる)

  • cyclotomiceq.py / 実行例
    ... 円分方程式 xn = 1 の数値解を全て求めるプログラム

  • プログラミングに興味ある諸君に
  • 面白そうなのを実行してみてください。

  • 答えがなかなか出て来ないときは [Ctrl]+C で強制終了しましょう。