Python

メモ GUIアプリを作る

ソートの途中経過を分かりやすくGUIで表示したいと思い、PythonでGUIアプリを作る方法を探してみた所、次のサイト様を発見。 On Python Tkinter 入門を読破したら自由自在にGUIアプリを作れるかも。感謝です。

作っているもの

Pythonの勉強の為、いろいろなソートアルゴリズムを作っている。一応、有名なアルゴリズムは全部書いてみようと思っている。今は バブルソート 挿入ソート シェルソート を書いてみた。Pythonは初めて使うので文法が全く分からない。そこで、オライリー本と…

配列のコピーを行う

以下のコードを試して失敗。 a = [1, 2, 3] b = a a[0] = 100 print a, b ぐぐって参考になるサイト様を発見。で、新たなコードを書いてみる。 #!/usr/bin/python # -*- coding:eucjp -*- import copy a = [1, 2, 3] b = a c = copy.copy(a) print a, b, c a…

日本語コメントを使用する

ソースの先頭に # -*- coding:sjis -*- を記述すればOK。ちなみに、上の例はソースの文字コードがsjisの場合でEUCの場合は # -*- coding:eucjp -*- と記述すれば良い。 参考 日本語のコメントを記述するには?