Python

Python

短期集中:PythonでWebゲストブックを作る

Python勉強企画、6日目もCGIです。1990年代後半の個人ホームページ黎明期に流行していた"ゲストブック"をネタに、ファイルの入出力と日付・時刻情報の扱いを試してみます。 いまはデータベースを利用できるレンタルサーバも多く、ゲストブッ...
Python

短期集中:PythonでWebおみくじを作る(XAMPPでCGI)

Python勉強企画、5日目はWebプログラミングです。まずはちょっと昔懐かしい感じのするCGIです。 準備 CGIを使用する場合、Apacheの設定を多少いじる必要があります。Python ファイルがリクエストされた場合は、そのまま中身を...
Python

短期集中:Pythonでグラフを描く その2

Python勉強企画、4日目は、 いろいろなグラフを描いてみます。 棒グラフ まずは小学校以来お馴染みの棒グラフを描いてみましょう。 サンプルソース from matplotlib import pyplot labels = data =...
Python

短期集中:Pythonでグラフを描く

Python勉強企画、3日目は、Webプログラミング…をしようかと思ったのですが、気が変わって数学ライブラリとグラフライブラリをいじってみます。 簡単なグラフを表示する ライブラリのインストール グラフを表示する(独立したウィンドウでグラフ...
Python

短期集中:PythonでCUIゲームを作る その2

もうすこしPythonの基本的な文法を勉強します。ネタは前回と同じマスターマインドですが、今度は攻守を逆転して、人間が決めた4桁の数字をコンピュータにあてさせてみましょう。 マスターマインド解法プログラムを作る 解法のアルゴリズム AI…と...
Python

短期集中:PythonでCUIゲームを作る

突然ですが、Pythonの勉強を始めようと思います。現時点でPythonについては知識ゼロ、他の言語はCとJavaとPHPとJavaScriptならまぁヒトナミには使えます。 で、早速図書館で借りてきた入門書が…絶望的にツマラン。文法の説明...