Python

PyCharm便利機能!複数行インデントを一括で変更する方法

Pythonで書いたコードは、その他の言語で書いたコードよりも比較的綺麗になると言われています。その大きな理由は「インデント」を揃えなければ動かないことにあります。ここでは、Pythonの統合開発環境(IDE)であるPyCharmで複数行インデントを一括で変更する方法を習得します。

続きを読む

Pythonプログラムの処理にかかる時間を計測する方法

Pythonである程度重い処理をしなければいけない時に、コードの効率を改善することがあります。改善は定量的に評価してこそ有効な効果を出す案に辿り着くことができます。ここではPythonのtimeやline_profilerを使ってプログラムの処理時間を計測する方法を紹介します。

続きを読む

Python/Numpyで楕円方程式を描画する!

画像処理でグラフィカルなアニメーションを作ったりする場合、軌跡の座標点に円や楕円方程式を使いたくなる場合があります。楕円は円の拡張なので、ここでは楕円方程式の描画をやってみます。

続きを読む

Python初心者がGUI作成にTkinterを選ぶ3つの理由

PythonでGUIアプリケーションを作る場合、ライブラリの選択肢が多くあるため初心者は大変迷いやすいです。Pythonインストール時に標準で付いてくるTkinterを使って、導入からHello World!プログラムまでを説明します。

続きを読む