Python– category –
-
Python
Pythonのリスト内包表記の書き方
内包表記は、速度の点やコードの簡潔さを保つという点でメリットがある非常にPythonらしい書き方と言われています。ここではその中でリスト内包表記の基本的な使い方について詳しく解説します。 Pythonのforループの基本リスト内包表記を使いこなせるよう... -
Python
Pythonのforループでのcontinue (スキップ条件)の使い方
このページではforループに中断条件を入れたい時に使うcontinueについて解説しています。実際のコードや図で詳しく解説しているので、ぜひ学習にご活用ください。 for文の基本についてfor文の基本については「Pythonのfor文によるループ処理の基本」で解説... -
Python
Pythonのforループのbreak(中断条件)
このページではforループに中断条件を入れたい時に使うbreakについて解説しています。実際のコードをもとにさまざまな分岐を解説しているので、ぜひ参考にして頂ければと思います。 for文の基本についてfor文の基本については「Pythonのfor文によるループ... -
Python
Pythonのfor文のelseの使い方|breakやcontinueとの関係
このページではfor文でよく使われるelseの使い方について詳しく解説します。細かい点について意外と知らない方が少なくないので、ぜひ当記事を、再確認のために役立てて頂ければと思います。 for文の基本についてfor文の基本については「Pythonのfor文によ... -
Python
Pythonのfor文によるループ処理の書き方の全て
このページでは、Pythonのfor文による繰り返し処理(forループ)についての基本と、覚えておくと処理の幅が広がる関数を解説します。 【1. for文とは】 for文は「あるオブジェクトの要素を全て取り出すまで処理を繰り返す」というコードを書くときに使うプ... -
Python
Pythonのrange関数を使ったfor文(繰り返し処理)の書き方
for文は一定回数だけ指定の処理を繰り返すループ処理を書くために使います。そして、Pythonではfor文とrange関数を組み合わせることで、見た目的にも簡潔な「Pythonらしい」コードを書くことができます。 ここでその方法と仕組みを詳しく解説します。 なお... -
Python
Pythonの文字列の中で変数を展開する方法
ここでは、Pythonで文字列の中に別の変数を出力する際によくみる次の4つについて解説します。 print関数・print文formatメソッドf文字列printf形式 それぞれ文字列変数を扱う上で、重要な知識です。 なお文字列変数の出力に関しては、Python2とPython3で大... -
Python
Pythonの文字列の基本的操作のまとめ
このページでは、Pythonの文字列の基本的な操作を網羅してまとめています。 Python(特にPython3以降)の文字列操作は、複雑な処理でも、他のプログラミング言語よりも簡単に実行できるようになっています。そのための基本的な操作をしっかりと身につけま... -
Python
Pythonの数値と文字列を相互に変換する方法|str, int, float, numeric
Pythonでは、数値と文字列を連結しようとするとエラーになりますので、四則演算や連結を行うときに、数値を文字列に、文字列を数値に変換する必要があります。 ここでしっかりおさえておきましょう。 【1. Pythonで数値・文字列変換が必要な理由】 最初に... -
Python
Pythonの文字列を削除する方法まとめ
このページでは、Pythonで不要な文字列を削除する方法について、次の4通りのやり方を解説します。 stripメソッド:両端の不要な文字列を削除する。replaceメソッド:指定の文字列を置換して削除する。translateメソッド:複数の指定の文字列を一度に置換し... -
Python
Pythonの文字列の比較方法|==, !=, in, re.match, re.search
Pythonの文字列同士を比較する方法には大きく分けて4つあります。 完全一致:「==」「!=」演算子部分一致:「in」文前方一致(正規表現):re.match()完全一致(正規表現):re.search() です。 文字列の比較は、例えば「文字列Aと文字列Bが一致したら処理... -
Python
Pythonの文字列置換まとめ|replace, translate, re.sub, スライス
Pythonで文字列を置換する方法(メソッド、関数、スライス)をまとめて解説します。それぞれ特徴があるので、違いを理解しながらおさえていきましょう。 【1. 任意の文字列を指定して置換(replaceメソッド)】 Pythonで任意の文字列を置換するには文字列型...