Python Python リスト内包表記の使い方の基本 リスト内包表記は、リストを生成するPythonのコードの書き方の一つです。本記事では、このリスト内包表記の基本についてfor文との構造差分について着目しつつ、具体例を用いて解説します。また、処理速度についても実測結果を用いて確認しています。 2020.04.28 2020.11.08 Pythonリスト組込み型
Python 【Python】enumerateの使い方(要素とインデックスを同時に取得) enumerate()はPythonの標準組込み関数で、例えばforループにおいてリストの各要素とインデックスを同時に取得することができます。リストだけでなくタプルや文字列、辞書、その他イテレータオブジェクトにも使うことができます。本記事は具体例を挙げてわかりやすくまとめました。 2020.04.06 2023.03.19 Python組込み関数
Python 【Python】四則演算(加算、減算、乗算、除算)について Pythonは整数、浮動小数点、複素数の3種類それぞれ異なる型同士の算術演算に対応しています。今回は、四則演算(足し算、引き算、割り算、掛け算)の基本と併せてこれら型混合の基本について解説します。 2020.03.23 2020.03.24 Python数値型数学演算組込み型
Python 【Python】urllib.parseモジュールによるURL解析 urllib.parseモジュールは、URLの文字列を解析するPythonの標準ライブラリです。URLを構成要素毎に分解して取り出したり、相対URLから絶対URLを生成するのに使います。WebスクレイピングでダウンロードするURLを指定する際にも使えます。今回は、このモジュールの基本的な使い方についてまとめます。 2020.03.22 2020.03.28 Pythonスクレイピングモジュール
Python 【Python】正規表現を使ったWebスクレイピング スクレイピングはWebサイトから欲しい情報を取得する方法のことで、HTMLスクリプトを解析して所望のデータを抽出することが多いです。この操作はライブラリを使うことで簡単に実行できますが、今回は敢えて正規表現を使ってスクレイピングを行います。これによってスクレイピングの基本を理解できると思います。 2020.03.20 2020.03.21 Pythonスクレイピングモジュール
Python 【Python】ブラウザを起動しWebサイトを表示する方法(webbrowserモジュール) Python標準組み込みモジュールのwebbrowserは、ブラウザを制御してWebサイトを表示することができます。本記事では、このモジュールの使い方についてまとめます。 2020.03.16 2021.10.01 Pythonスクレイピングモジュール
Python 【Python】 数値型の基本について(int, float, complex) >Pythonの数値型は整数型(int)、浮動小数点型(float)、複素数(complex)の3種類あります。これらを生成する際には型宣言は必要なく、数値リテラルからPythonのインタープリターが自動的に判断してくれます。本記事では、数値型の特徴や生成方法、そしてそれぞれの組み込み関数の使い方の基本についてまとめました。 2020.03.15 2020.05.28 Python数値型組込み型
Python 【Python】 辞書(dict)の使い方の基本 辞書(dictionary)はPythonの組み込み型の一つで、マッピング型に属します。key:valueペアの集合を{}で囲って生成します。本記事ではまず、Pythonの辞書の特徴を整理し、その後、項目数やvalueの取得法など辞書の使い方の基本について記載しました。 2020.02.21 2021.10.02 Python組込み型辞書型
Python 【Python】スライスの使いかたの基本 スライスは、リストや文字列、タプル等のシーケンス型の一部をインデックスを指定して取り出す操作のことです。うまく使うとリストの要素の反転も簡単に書けます。 本記事では、このようなスライス操作の基本について解説します。 2020.02.19 2020.05.20 Pythonリスト文字列組込み型
Ubuntu 【Ubuntu】 ログインユーザーの確認、およびユーザーの切り替え方法 Ubuntuにおいて、システムに登録されているユーザーはetc/passwdを参照することで確認できます。また、who、whoamiコマンドによるユーザー情報の確認方法、suコマンドによるユーザの切り替え方法についてまとめました。 2020.02.19 2020.08.31 Ubuntu開発環境