解決!Python

「解決!Python」の連載記事一覧です。

解決!Python:

open関数でファイルを書き込み用にオープンし、ファイルに文字列を書き込む方法や書き込みのモード、pathlib.Pathクラスを使う方法などを紹介する。

【かわさきしんじ , Deep Insider編集部】()
解決!Python:

open関数やpathlib.Pathクラスを使ってファイルをオープンし、その内容を読み込む方法、with文と組み合わせる方法、テキストファイルを反復的に処理する基本パターンを紹介する。

【かわさきしんじ , Deep Insider編集部】()
解決!Python:

Pythonに組み込みのround関数による数値の丸め方とその注意点、Decimalクラス(10進実数)を使った数値の四捨五入のやり方を紹介する。

【かわさきしんじ , Deep Insider編集部】()
解決!Python:

Pythonでは条件式を使うことで、単一の式として条件分岐を記述できる。if文を簡潔に記述したり、式しか書けないところで条件分岐したりするために条件式を使える。

【かわさきしんじ , Deep Insider編集部】()
解決!Python:

正規表現を使って、文字列から特定の文字より後ろを抽出するときには、抽出したいパターンをかっこ「()」でグルーピングしておくとよい。

【かわさきしんじ , Deep Insider編集部】()
解決!Python:

文字列が提供する各種メソッドを使って、指定した文字(文字列)の前後を抽出する方法を紹介。正規表現を使うシンプルな例も取り上げる。

【かわさきしんじ , Deep Insider編集部】()
解決!Python:

文字列から特定の文字で囲まれている部分を抽出するには「開き文字」「囲まれている部分」「閉じ文字」というパターンに注目して正規表現を組み立てるとよい。

【かわさきしんじ , Deep Insider編集部】()
解決!Python:

Pythonの正規表現モジュールが提供する関数を使って、文字列から数字だけを抽出する方法を紹介する。

【かわさきしんじ , Deep Insider編集部】()
解決!Python:

Pythonの正規表現モジュール(re)が提供するre.search/re.match関数を使って、文字列からパターンにマッチした部分を抽出する方法を紹介する。re.Matchオブジェクトも簡単に取り上げる。

【かわさきしんじ , Deep Insider編集部】()
解決!Python:

Pythonの正規表現モジュール(re)が提供するre.findall関数を使って、文字列からパターンにマッチした部分を抽出する方法を紹介する。同様な処理を行うre.finditer関数も取り上げる。

【かわさきしんじ , Deep Insider編集部】()
解決!Python:

Pythonで文字列から部分文字列を抽出する幾つかの方法の中から、基本的といえるインデックス指定やスライス指定を行う方法を紹介する。

【かわさきしんじ , Deep Insider編集部】()
解決!Python:

isalnumメソッドとisasciiメソッドと組み合わせて、あるいは正規表現を使って文字列が半角英数字のみで構成されているかどうかを調べる方法を紹介する。

【かわさきしんじ , Deep Insider編集部】()
解決!Python:

正規表現を扱うためのreモジュールのfullmatch関数などを使用して、文字列が数字だけで構成されているかどうかを判定する方法を紹介する。

【かわさきしんじ , Deep Insider編集部】()
解決!Python:

isdecimalメソッドを使って、文字列が数字だけで構成されているかどうかを判定する方法を紹介。isdigit/isnumericメソッドとの違いも取り上げる。

【かわさきしんじ , Deep Insider編集部】()
解決!Python:

文字列の値を数値に変換する前に、それが変換できるかを調べる必要がある。例外を使ってこれを調べる方法と正規表現を使う方法の2つを紹介する。

【かわさきしんじ , Deep Insider編集部】()
解決!Python:

文字列のisalphaメソッドを使うとそれが英字のみで構成されているかどうかを調べられる。その使い方と注意点、正規表現を使って同様な処理を行う方法を紹介する。

【かわさきしんじ , Deep Insider編集部】()
解決!Python:

Pythonには文字列の内容を中央/左/右にそろえたり、0埋めを行ったりするためのメソッドがある。それらの使い方を紹介する。

【かわさきしんじ , Deep Insider編集部】()
解決!Python:

文字列が持つ各種メソッドやreモジュールのsub関数を使って、文字列内にある特定の文字列を削除する方法を紹介する。

【かわさきしんじ , Deep Insider編集部】()
解決!Python:

Pythonには文字列中の大文字/小文字を変換するための便利なメソッドがある。それらの使い方を紹介する。

【かわさきしんじ , Deep Insider編集部】()
解決!Python:

文字列中の特定の部分文字列や特定の文字を、replace/translateメソッドを使って別の文字列や文字に変換する方法を紹介。タブ文字を空白文字に展開する方法も取り上げる。

【かわさきしんじ , Deep Insider編集部】()
解決!Python:

文字列に特定の部分文字列が含まれているか、そのインデックスはどこか、何個含まれているかなどを調べる方法を紹介する。

【かわさきしんじ , Deep Insider編集部】()
解決!Python:

Pythonに組み込みのint関数やfloat関数を使って文字列を数値に、逆にstr関数などを使って数値を文字列に変換する方法を紹介する。

【かわさきしんじ , Deep Insider編集部】()
解決!Python:

Pythonのリスト(配列)の初期化、要素へのアクセス、要素の追加、要素の削除、要素の検索、要素の並べ替えを行う方法を1ページにまとめて紹介する。

【かわさきしんじ , Deep Insider編集部】()
解決!Python:

sortメソッドやsorted関数でリスト(配列)の要素をソートしたり、reverseメソッドやreversed関数で要素を逆順に並べたりする方法を紹介する。

【かわさきしんじ , Deep Insider編集部】()
解決!Python:

リスト(配列)に特定の値が含まれているか含まれていないか、特定の値が何個含まれているか、特定の値がどこにあるか、最大値と最小値は何かを検索するための方法を紹介する。

【かわさきしんじ , Deep Insider編集部】()
解決!Python:

インデックスやスライス、各種のメソッドを使用してリストから要素を削除する方法を紹介する。

【かわさきしんじ , Deep Insider編集部】()
解決!Python:

各種の演算子/メソッドを使って、リストの末尾に要素を追加したり、リスト内の指定した位置に要素を挿入したりする方法を紹介する。

【かわさきしんじ , Deep Insider編集部】()
解決!Python:

インデックスやスライスを使って、リスト(配列)の要素を取得、削除、変更する方法を紹介する。

【かわさきしんじ , Deep Insider編集部】()
解決!Python:

Pythonでは配列は「リスト」というデータ構造として実装されている。list関数やリスト内包表記などを使って、これを初期化する方法をまとめて紹介する。

【かわさきしんじ , Deep Insider編集部】()
解決!Python:

range関数を使って連番や特定の初期値/最終値/差分で計算される等差数列を得る方法、for文との組み合わせ例、rangeオブジェクトなどについて説明する。

【かわさきしんじ , Deep Insider編集部】()
解決!Python:

結合演算子/累算代入演算子/文字列のjoinメソッドを使って、複数の文字列を結合(連結)する方法を紹介。文字列以外を要素とするリストの要素を文字列として結合する方法も取り上げる。

【かわさきしんじ , Deep Insider編集部】()
解決!Python:

splitメソッドを使って文字列を空白文字や特定の文字列を区切りとして複数の文字列へと分割する方法を見ていく。似た処理を行うrstripメソッドとstliplinesメソッドも紹介。

【かわさきしんじ , Deep Insider編集部】()
解決!Python:

print関数を使って変数などの値を表示する方法と、その際に区切り文字や行末の改行を変更する方法、文字列と変数の値を組み合わせる方法などを紹介する。

【かわさきしんじ , Deep Insider編集部】()
解決!Python:

if文の構文と、比較演算子や論理演算子を使用して条件分岐を行う典型的なコード例を紹介する。

【かわさきしんじ , Deep Insider編集部】()
解決!Python:

for文で処理を繰り返し実行する際の典型的なコード例を紹介。range関数、enumerate関数、zip関数、break文とcontinue文についても触れる。

【かわさきしんじ , Deep Insider編集部】()
解決!Python:

文字列やリストの要素数(長さ)を得るには組み込みのlen関数を使用する。if文やfor文で、len関数を使って要素数を調べなくてもよい場合についても説明。

【かわさきしんじ , Deep Insider編集部】()
解決!Python:

Pythonで数値を0埋めして文字列化するには、f文字列、formatメソッド、format関数、%演算子などの方法がある。

【かわさきしんじ , Deep Insider編集部】()

RSSについて

アイティメディアIDについて

メールマガジン登録

@ITのメールマガジンは、 もちろん、すべて無料です。ぜひメールマガジンをご購読ください。