Pythonで引数の型を指定(明示)する
例えばPostというクラスを作って、そのオブジェクトを引数にとりたいとする。このとき
def get_json_post(post: Post):
とすると、postという引数はPostのオブジェクトだと明示される。引数の型は明示しなくてもいいが、エディターでオブジェクトのプロパティをすぐに候補として出すために使うときは役に立つ。
クラスとオブジェクト
-
クラスとオブジェクトの基本|Python0335
-
Pythonのクラス0154
-
Pythonのオブジェクトはidが割り当てられている02232
-
Pythonで引数の型を指定(明示)する01216