Pythonのリストのコピーでは多くの方が、予期せぬ挙動をしてつまづく経験をしています。そこでここでは、リストのコピーの方法と注意点を詳しく解説します。 …
Pythonのリスト内包表記の書き方
内包表記は、速度の点やコードの簡潔さを保つという点でメリットがある非常にPythonらしい書き方と言われています。ここではその中でリスト内包表記の基本的な使い方について詳しく解説します。 Pythonのforループの基本リスト内包表記を使いこなせるようになるにはfor文を先に理解しておく必要があります。「Pythonのfor文(forループ)の基本」を確認しておきましょう。 …
Pythonのforループでのcontinue (スキップ条件)の使い方
このページではforループに中断条件を入れたい時に使うcontinueについて解説しています。実際のコードや図で詳しく解説しているので、ぜひ学習にご活用ください。 for文の基本についてfor文の基本については「Pythonのfor文によるループ処理の基本」で解説しています。ぜひご確認ください。 …
Pythonのforループのbreak(中断条件)
このページではforループに中断条件を入れたい時に使うbreakについて解説しています。実際のコードをもとにさまざまな分岐を解説しているので、ぜひ参考にして頂ければと思います。 for文の基本についてfor文の基本については「Pythonのfor文によるループ処理の基本」で解説しています。ぜひご確認ください。 …
Pythonのfor文のelseの使い方|breakやcontinueとの関係
このページではfor文でよく使われるelseの使い方について詳しく解説します。細かい点について意外と知らない方が少なくないので、ぜひ当記事を、再確認のために役立てて頂ければと思います。 for文の基本についてfor文の基本については「Pythonのfor文によるループ処理の基本」で解説しています。ぜひご確認ください。 …
Pythonのfor文によるループ処理の書き方の全て
このページでは、Pythonのfor文による繰り返し処理(forループ)についての基本と、覚えておくと処理の幅が広がる関数を解説します。 …
Pythonのrange関数を使ったfor文(繰り返し処理)の書き方
for文は一定回数だけ指定の処理を繰り返すループ処理を書くために使います。そして、Pythonではfor文とrange関数を組み合わせることで、見た目的にも簡潔な「Pythonらしい」コードを書くことができます。 ここでその方法と仕組みを詳しく解説します。 なおfor文の基本に関しては、「Pythonのfor文による繰り返し処理(forループ)の基本」で解説しているので、しっかりとマスターしておきましょう。 …
Pythonの文字列の中で変数を展開する方法
ここでは、Pythonで文字列の中に別の変数を出力する際によくみる次の4つについて解説します。 print関数・print文formatメソッドf文字列printf形式 それぞれ文字列変数を扱う上で、重要な知識です。 なお文字列変数の出力に関しては、Python2とPython3で大きく異なっています。そこで、文中では両者の違いもお伝えしながら解説を進めたいと思います。 ちなみに、もしプログラミングが初めてで「変数って何?」という場合は、「Pythonの変数の定義(変数宣言)の方法と命名規則」をご確認ください。 Pythonの文字列の基本的な操作「Pythonの文字 …
Pythonの文字列の基本的操作のまとめ
このページでは、Pythonの文字列の基本的な操作を網羅してまとめています。 Python(特にPython3以降)の文字列操作は、複雑な処理でも、他のプログラミング言語よりも簡単に実行できるようになっています。そのための基本的な操作をしっかりと身につけましょう。 なお、ここでの内容はPython 3をメインとしたものとなっていますが、Python2とPython3で特に異なるものに関しては、別途解説を入れています。 …
Pythonの数値と文字列を相互に変換する方法|str, int, float, numeric
Pythonでは、数値と文字列を連結しようとするとエラーになりますので、四則演算や連結を行うときに、数値を文字列に、文字列を数値に変換する必要があります。 ここでしっかりおさえておきましょう。 …