プログラミング学習

1. Pythonの例外の送出とは? 例外が発生した場合に、呼び出し元に「例外が発生したよ!」ということを知らせて、例外オブジェクトを送出することができます。 例えば、処理 A が処理 B を呼び出して、処理 B の中で…

Read More 7-2. Python 例外の送出 raise

1. enumerate関数とは? enumerate関数の引数にイテラブルオブジェクト(リストなど)を設定すると、for文で回したときに、インデックスと要素のタプルを返してくれます。 例えば、リストxとそのインデックス…

Read More 6-7. Pythonのenumerate関数

1. Pythonのzip関数とは? zip関数は複数のイテラブルオブジェクト(リストなど)を1つにまとめる関数です。各要素がタプルでまとめられます。 例えば、for文で2つのリストを同時に1つずつ取り出して処理したい場…

Read More 6-6. Pythonのzip関数

1. range関数とは 同じ差で増加・減少するリストを生成したり、for文を回す時に使用します。組み込み関数なので、import文などを書かなくても使えます。 例えば、0から10まで1ずつ増える要素を持つリストや、10…

Read More 6-3. Pythonのrange関数

1. 三項演算子とは? 三項演算子とは、3つの項で構成され、1 行で条件分岐を処理できる演算子です。三項演算子はif…elseの構文を1行で書くことができます。 通常のif文の書き方は以下のページで解説しています。▶…

Read More 5–5. Pythonの三項演算子