Pythonのジェネレーターの使い方
Pythonにはジェネレーターという仕組みがあります。Pythonのジェネレーターはリストを返す関数のようなものなのですが、関数とは違い「return文」では値を返さず「yield文」でリストへ値を追加するイメージです。
Pythonで文字をASCII文字、ASCII文字を文字に変換する方法
PythonでASCII文字を数値(int)、数値(int)をASCII文字に変換するにはord()関数とchr()関数を使えば簡単に変換することができます。
Pythonの内包表記を使ってリスト(list)や辞書(dict)を初期化する方法
Pythonの内包表記はリスト(list)や辞書(dict)を初期化するのに複数行の記述を要したり、大量の初期化を伴うデータの生成を1行で書けてしまう場合があり便利な表現方法です。if文も書けるので工夫次第で見やすいソースコードを作る ...
Pythonでの設定ファイル(iniファイル)の読み込み方
Pythonで設定ファイル(iniファイル)を読むにはconfigparserモジュールを使うと簡単に設定ファイルを読むことができます。
Pythonでディレクトリ(フォルダー)やファイル操作を行う方法
Pythonでディレクトリ(フォルダ)やファイルに対しての操作はosモジュールやshutilモジュールを使用すると簡単にディレクトリやファイルにアクセスすることができるようになります。
Pythonでのファイルへの読み書き
Pythonでのファイルに対する読み書きは組み込み関数のopen関数を利用し、そのオブジェクトにあるreadやwriteのメソッドを使うことで簡単に行うことができます。
Pythonのlambda式の使い方
Pythonのlambda式を使えば、その時にしか利用しない簡単な関数をわざわざ別で関数定義をすることなく、無名関数として定義でき、処理を行うことができます。
PythonのvenvでWindowsパソコンに仮想環境を作る
Pythonのvenvを使えば簡単にPythonの仮想開発環境を作成することができるので、パッケージのバージョンごと、アプリケーションごとに開発環境を分けることも簡単になります。
Pythonのグローバル変数とローカル変数の使い方
Pythonのグローバル変数とローカル変数は他の言語と同じようにそれぞれスコープを持っています。特殊なのは関数内でグローバル変数を更新する場合は「global」キーワードで再宣言しなければなりません。
Pythonの例外処理-try,except,finally,elseの使い方-
Pythonでは「try,except,finally,else」を使って様々な例外エラー処理を記述することができます。この記事ではPythonでの例外エラーの処理方法を解説します。
Pythonのパッケージをインストールする方法 - pipの使い方
PythonにはPyPI(Python Package Index)と呼ばれる多くの有益なパッケージを管理しているサイトがあります。そこからパッケージをinstall(登録)、update(更新)、delete(削除)まで行うコマンド ...
Pythonでコマンドライン引数を受け取る方法
Pythonでプログラムで起動時のコマンドラインからの引数を受け取るには「sys」モジュールを使うと簡単に取得することができます。
Pythonの「__name__」と「__main__」とは?
Pythonでよく見かける「if __name__ == ‘__main__’:」はif文のブロックはプログラムの最初(エントリーポイント)として読みこまれた時のみ実行されるようにするための記述です。その使い道 ...
Pythonのモジュール(module)の使い方-import,from-
Pythonのモジュール(module)は関数やクラスなどを1つのファイルにまとめたものです。他のプログラムから呼び出すことができ、呼び出す際には「import文」でそのモジュールをロードしておく必要があります。
Pythonの可変長引数の使い方
Pythonでは可変長引数を扱うことができます。可変長引数は関数の引数の個数を指定せず、引数を渡す方法です。可変長引数には「*(アスタリスク)1つのタプル(tuple)型」と「**(アスタリスク)2つの辞書(dict)型」があります。 ...
Pythonのキーワード引数(Positional Argument)の使い方
Pythonでは関数やメソッドに「キーワード引数(Positional Argument)」を指定することができます。キーワード引数は、関数やメソッドの引数にキーワード(名前)を付けることができる機能です。
PythonをWindowsパソコンにインストールする方法
WindowsのパソコンにPythonの実行環境を作成する方法です。Pythonのインストールは公式サイトからダウンロードしてインストールプログラムを起動して行います。
Pythonの関数への引数にデフォルト値を設定すると引数が省略できる
Pythonの関数への引数にデフォルト値を設定しておくと、呼び出し側で引数を省略することができます。
Pythonのスライスの使い方
Pythonにはスライスと呼ばれる「リスト、文字列、タプル、バイト列」変数からインデクスの開始と終了を指定するだけで、該当部分を抜き出してくれる機能があります。
Pythonの関数の作り方
Pythonでは関数を宣言するには「def」を使って宣言します。関数を作ることにより、同じ処理を何度も書かなくても良くなったり、機能ごとに関数化することで見通しの良いプログラムを書くことができます。