大抵のプログラム言語で使えるfor文。もちろんPythonでも使える。
私は元々はC言語プログラマなので、Pythonのfor文のような形のものにはあまり慣れていない。もちろん使えはするけれど、再度確認。
ファイル処理を行うときには、あるディレクトリ内のファイルを探索して処理対象ファイルを見つける処理を行うことがある。
この処理をPythonで行う方法をいつも忘れるので、覚え書きとしてここに書いておく。
Python で日付と時間を扱う場面があると思う。実際、私が今作成しているプログラムでもそういった場面がある。
このために日付と時間の両方を扱えるdatetimeモジュールを使ってみたい。
続きを読む …
Pythonでは、複雑なデータ構造を実現するための基本的なデータ構造が最初から用意されている。
リストもその一つであり、これを使うことで、比較的簡単にスタックを実現できたりして便利。Pythonでリストを使うのは非常に簡単である。
文字列処理にはやはり正規表現が便利。
Pythonでももちろん正規表現は使える。Pythonで正規表現を使うためには、reモジュールを利用する。
なお、正規表現そのものについてはとりあえず説明しないので悪しからず。
続きを読む …
モジュールの続き。
モジュールで定義されている変数とかを使用する方法はもう一つある。
その1で勉強したimport文と似ているのだが、from〜import文がそれ。
import文もfrom文も、どちらも他のモジュールで定義された要素を使用できるようになるのだが、一番の違いは、import文を使用したモジュールの変数とかにアクセスするときには、名前空間の解決が必須。from文を使った場合には、その必要がないと言うこと。
本格的にPythonの学習を進めている。今日はモジュール。
モジュールという用語は色々なプログラム言語で使用される言葉だし、プログラムを設計する段階でも使用される。
Pythonで言うモジュールとは、要するに拡張子がpyとなっているファイルのこと。



