pythonで@と->は何を表しますか?
python学習で「->」記号に遭遇し、最初は見つからなかったが、CまたはC++言語でチェーンテーブルに現れる記号である.Pythonにポインタがないという説も紹介されていますが、これはポインタの指向ではないに違いありません.
次のWebサイトでは、以下の説明を参照してください.https://segmentfault.com/q/1010000014834657
通常の書き方は次のとおりです.
この書き方は通常関数の関数名の後ろに書かれています
ここで,メタデータは関数の戻り値がintタイプであることを示す.ビル主問題については、
次のWebサイトでは、以下の説明を参照してください.https://segmentfault.com/q/1010000014834657
->
はpython関数で定義された関数名の後によく現れ、関数に
を追加し、関数の戻りタイプを記述し、開発者の使用を容易にします.例:通常の書き方は次のとおりです.
def attrs(self) -> _Attrs:
pass
この書き方は通常関数の関数名の後ろに書かれています
def add(x, y) -> int:
return x+y
ここで,メタデータは関数の戻り値がintタイプであることを示す.ビル主問題については、
-> _Attr
は、関数が外部アクセス可能なクラスのプライベート変数を返すことを示す.