2019-10

lecture

Python関数のデフォルト引数の注意点

新たに関数を実行すると引数のリストは新たなメモリを確保するのではなく、前回使用したメモリに追加することになるのです。 ミュータブルな型を使う場合このように思わぬ落とし穴が存在しますので十分に注意する必要があります。
lecture

Python ジェネレータの作成

ジェネレータは反復子を作るためのもので、通常の関数と同様に作成します。 returnの代わりにyield を使用するのが特徴です。 yieldが使用された関数ならジェネレータであると言えます。 そして、yieldで返した値を順番に覚え...
lecture

PYTHON入門で気をつけるポイント(5)オブジェクト指向についてー(2)

コンストラクタ クラスをインスタンス化すると、空のオブジェクトを生成します。 通常オブジェクトを作成する際に、ある特定の初期状態になることが望ましいはずです。 Pythonでは、 __init__() という名前の特別なメソッド定義す...
lecture

Python イテレータについて

イテレータの仕組みについて次のポイントが分かれば理解できます。 iter()関数でリストをイテレータ化します。 next関数でイテレータから要素を取り出します。 イテレータで取り出す値がない場合には例外を発生しま...
AI

Google Colaboratoryを使用開始する方法

Google Colaboratoryを使用するための方法です。2019-10-3現在の方法です。 新規でColaboratoryを使うときに困ったら確認してください。 GoogleアカウントでGoogleドライブに入りま...
スポンサーリンク
タイトルとURLをコピーしました