Python

Python

【Python】ランダムな数値の生成方法(randomモジュールの使い方)

Python標準ライブラリのrandomモジュールを使ってランダムな数値(乱数)を生成する方法や、データをシャッフルする方法等についてまとめています。
2020.05.11
Python

[Python] ファイルの読み込み、書き込み(上書き、追記)について

Pythonでファイル読み込みや、書き込みをする方法についてまとめます。open関数によるファイルオブジェクトの生成やモード指定(読み込み、上書き、追記)からread関数等によるデータ読み込みや、write関数によるデータ書き込みまで、基本的な使い方について記載します。
2019.07.13
Python

[Python] ファイル名やフォルダ名の一覧を取得する

指定したパス内のファイル名やフォルダ名の一覧をリストで取得するには、os.listdir()を使う方法と、glob.blob()を使う方法があります。本記事ではこれらの関数の使い方についてまとめます。
2019.07.13
Python

[Python] フォルダやファイルの存在を確認する(os.path.exists, isfile, isdir)

os.path.exists()関数を使って、フォルダやファイルが存在していることを確認する方法についてまとめています。
2019.07.13
Python

【Python】 コマンドライン引数の使い方(argparseモジュール)

argparseモジュールを使ったコマンドライン引数の設定方法について解説します。このモジュールは位置引数・オプション引数の設定やhelpメッセージの生成、排他グループの設定等の処理を簡単に実現することができます。
2019.07.14
Python

【Python】 コマンドライン引数の使い方(sys.argv)

コマンドライン引数はターミナルコマンドライン上からプログラムを実行する際に設定する引数で、リストsys.argvに格納されます。コマンドライン引数を設定するにはいくつか方法がありますが、ここでは一番簡単なsys.argvを直接読み込んで使う方法についてまとめます。
2019.07.20
Python

【Python】 try – exceptによる例外処理の基本

プログラム実行中に発生した例外(=実行中に検出されたエラー)は適切に処理される必要があります。本記事では、try~except構文を用いたPythonでの例外処理の基本についてまとめています。
2020.08.13
Python

【Python】小数点の四捨五入、切り上げ、切り捨て(round, math.ceil, math.floor)

Pythonで小数点を四捨五入するには、round()やformat()を使います。一方、切り上げ、切り捨ては、標準ライブラリのmathモジュールを使った、math.ceil()、math.floor()を使います。本記事ではこれらの関数の使い方について具体例を交えながらまとめています。
2020.01.21
Python

【Python】 文字列の右寄せ、左寄せ、中央寄せ(zfill, rjust, ljust,center)

文字列を右に寄せて空いた部分を0で埋めたり(0パディング)するには、zfillを使うと簡単にできます。また、rjust(), ljust(), center()を使えば任意の文字でパディングすることも可能です。今回はこれらの関数の使い方についてまとめます。
2020.01.12
Python

[Python] 辞書の要素の順番を保持する(OrderedDict)

Python3.6時点では辞書データはリストと異なり要素の順番は不定です。辞書型のデータ構造で順番を維持させたい場合はcollections.OrderedDict()を使います。このメソッドで生成される順序付き辞書(Ordered dic...
2019.07.13