Python 【Python】ZIPファイルの圧縮・解凍(zipfileモジュールの使い方) zipfileモジュールを使ったZIPファイルの解凍およびファイル・フォルダのZIPアーカイブ・圧縮の方法について、公式リファレンスだけでは分かり難いところを具体例を用いて丁寧に解説しています。 2020.10.11 Pythonファイル操作
Python Pythonをインストールする方法(Ubuntu) 本記事ではPythonをインストールする方法について解説します。初心者にとってはソースからインストールする手順はハードルが高いかもしれませんが、1ステップごとに説明を付けて分かりやすくまとめています。 2020.08.17 2023.02.18 Python開発環境
Python Python pipインストールでHTTPSConnectionPool(host=’pypi.org’, port=443)のエラーメッセージが出た場合の対処について Pipインストールする際に、HTTPSConnectionPoolのエラーメッセージが出た時の対処方法をまとめました。 2020.08.16 Python開発環境
Python Pythonでディレクトリ(フォルダ)を新規に作成する Pythonでディレクトリを新規作成する方法について解説します。ディレクトリを一つ新規作成する場合はos.mkdir()、階層構造になった新規ディレクトリを作成する場合はos.makedirs()を使います。ディレクトリを生成するパスによって使い分けると便利です。 2020.08.14 2020.10.11 Pythonファイル操作関数
Python Pythonでリストや文字列を逆順にする(reversed, スライス操作) リストや文字列等のシーケンスの要素を逆順にする方法について、標準組込み関数reversed()やスライス操作を使った方法を具体例を用いて丁寧に解説します。 2020.06.03 2020.06.06 Python組込み型組込み関数
Python 【Python】2進数、8進数、16進数、10進数の変換方法(bin, hex, oct, int) 標準組込み関数:bin(), hex(), oct()による2進数/8進数/16進数への変換、およびint()による10進数への変換方法、またformat()やf-stringでpythonの書式設定を利用した変換の方法について、具体例を用いて解説します。 2020.05.31 2020.11.03 Python数学演算組込み関数
Python 【Python】リスト等のシーケンスをランダムにシャッフルする(random.shuffle, random.sample) random.shuffle()、random.sample()はシーケンス(や集合)をランダムにシャッフルする際に用いる関数です。本記事ではそれぞれの関数の使い方と違いについて具体例を用いて解説します。また、shuffle()の第二引数randomの便利な使い方も併せて紹介します。 2020.05.24 Pythonモジュール
Python 【Python】リストや文字列の要素をランダムに抽出する(random.choice, choices, sample) randomモジュールのchoice(), choices(), sample()は、リストや文字列などのシーケンス型データからランダムに要素を抽出する関数です。本記事ではこれらの使い方について解説します。 2020.05.11 2020.05.23 Pythonモジュール
Python Python リスト内包表記の使い方の基本 リスト内包表記は、リストを生成するPythonのコードの書き方の一つです。本記事では、このリスト内包表記の基本についてfor文との構造差分について着目しつつ、具体例を用いて解説します。また、処理速度についても実測結果を用いて確認しています。 2020.04.28 2020.11.08 Pythonリスト組込み型
Python 【Python】enumerateの使い方(要素とインデックスを同時に取得) enumerate()はPythonの標準組込み関数で、例えばforループにおいてリストの各要素とインデックスを同時に取得することができます。リストだけでなくタプルや文字列、辞書、その他イテレータオブジェクトにも使うことができます。本記事は具体例を挙げてわかりやすくまとめました。 2020.04.06 2023.03.19 Python組込み関数