Pythonは、様々なプログラミングパラダイムをサポートしているため、オブジェクト指向によるプログラミングはもちろん、手続き型のように上から順番に処理をさせたり、処理をまとめて関数化させたりといったこともできます。 また、プログラミング ...
Defining a list in Python is easy—just use the bracket syntax to indicate items in a list, like this: list_of_ints = [1, 2, 3] Items in a list do not have to all be the same type; they can be any ...
第9回は、オブジェクト指向のスクリプト言語であるPythonを使ってみましょう。PythonのHello Worldは、リスト1のようにprintを使って記述すればOKです。文字列の最後に改行コードを付ける必要はありません。Pythonの文字列は、Perl等とは違って、シングルクォート ...
ミュータブルの罠とオブジェクト共有:list / dict が「勝手に変わる」理由 Day38では、ジェネレータ式の雰囲気 を学びました。 今回は、Python初学者がかなりの確率で一度はハマるテーマです。 それが、 コピーしたつもりなのに、元のlistまで変わる 関数の中 ...
前回の記事では、Pythonの変数について説明しました。 Pythonの変数は 値を入れる箱ではありません。 名前 → オブジェクト という関係になっています。 ではここで疑問が出ます。 です。 今回はこの仕組みを見ていきます。 Pythonでは int もオブジェクト まず ...