前回は「変数の定義そのものが違う」という話をしました。 今回はさらに踏み込みます。 そもそも「代入」とは何をしているのか? C言語とPythonでは、この概念が根本的に違います。 Cでは、変数はメモリそのものです。 代入とは「状態を書き換える操作 ...
ジョン・カーマック氏と言えば、『DOOM』『Quake』『Wolfenstein 3D』といった3Dシューティングゲームを生み出したid Softwareの共同創業者であり、ソフトウエアエンジニアのレジェンドと言ってもよい人物なのですが、この方が最近Xでこんなことをつぶやきました。
2016年の発売直後から大きな話題を呼び、中国・ドイツ・韓国・ブラジル・ロシア・ベトナムなど世界各国にも広がった「学び直し本」の圧倒的ロングセラーシリーズ「Big Fat Notebook」の日本版が刊行された。藤原和博氏(朝礼だけの学校 校長 ...
Pythonでプログラムを書いていると、 よく関数の中で関数を作ることがあります。 Python はクロージャに対応していて、 関数の中で作られた関数は、 外側の関数のローカル変数を参照することができます。 クロージャが一番役に立つ場面がデコレータです。
Microsoftは現地時間2022年7月7日、Visual Studio Code用拡張機能「Pythonバージョン2022.10.0」のリリースを公式ブログで報告した。本バージョンでは、コードにインライン情報を追加して、変数や関数の意味を一目で把握できるInlay Hints(インレイヒント)の強化や ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する