検索

ホームページ  >  に質問  >  本文

Python 関数名の後に矢印がありますが、これは何をするのでしょうか?

リーリー

他の人のプログラムを見ていたらこのような記述を見つけたので色々調べたのですが「->」に関する説明が見つかりませんでした。
最も似ているのはアロー関数ですが、見た目は異なります。

これは何の記号ですか?それともどこを確認すればいいのでしょうか?

大家讲道理大家讲道理2750日前989

全員に返信(6)返信します

  • 世界只因有你

    世界只因有你2017-05-18 11:02:48

    関数のアノテーション ?
    「Python 3 は、関数宣言のパラメーター
    とその戻り値にメタデータを添付するための構文を提供します。」

    返事
    0
  • 某草草

    某草草2017-05-18 11:02:48

    Stackoverflow にはそれがあります。
    Python 関数定義における -> は何を意味しますか?

    Python 3 は、パラメーターと戻り値を説明するメタデータを関数に添付できるようにすることで機能を拡張します。

    簡単に言えば -> ユーザーに特定のパラメータとパラメータのタイプを伝えることです。

    詳細については、PEP3107を参照してください
    https://www.python.org/dev/pe...

    返事
    0
  • 高洛峰

    高洛峰2017-05-18 11:02:48

    関数の入力パラメータと戻り値をプロンプトするだけです数据类型

    プログラマーがコードを読みやすい。

    返事
    0
  • ringa_lee

    ringa_lee2017-05-18 11:02:48

    http://python3-cookbook.readt...

    Python クックブックには詳細な説明が記載されています。時間があるときにこの本を読むことをお勧めします。

    返事
    0
  • 巴扎黑

    巴扎黑2017-05-18 11:02:48

    これです。 。 。戻り値のタイプを尋ねますか?

    返事
    0
  • phpcn_u1582

    phpcn_u15822017-05-18 11:02:48

    これは、python3.5 以降に正式に組み込まれた型ヒントです。pycharm でサポートされている IDE の場合、より正確なコード ヒントと変数検査を提供できます。

    具体的な使用方法については、https://docs.python.org/3/lib...をご覧ください。

    返事
    0
  • キャンセル返事