作成日: 2021/08/05 更新日: 2023/03/25 サイトの紹介と使い方
初めに
筆者の主力言語はC++言語ですが、PYTHON言語と文法が異なるので覚えるまでいささか苦労します。
そこで、主としてC++とPYTHONの文法の違いをノートしたいと思います。
確定した文法の違い
if や for文などのC++で{}の範囲で記述する文法
if や for 文は 「:」で終わります。
{}内は統一したインデントで記述します。
予測する文法の違い
変数の初期化
PYTHONは変数を明示的に宣言する必要はありません。最初に、変数名がコードの中に現れた時、変数の型はデフォルトで決定されます。
この時、変数は値0とか配列の添数0になるのかもしれません。
筆者は、初期化漏れが怖いので、明示的に初期化することにしますが、 配列の添数について悩んでいます。
クラスのインスタンス化のタイミング
自分で、クラスをインスタンス化するとき、import のタイミングで行われるようです。
これは、検証が不十分です。
メールアドレス: