ホームページ > バックエンド開発 > Python チュートリアル > Python で型ヒントを使用して関数の型を指定する方法

Python で型ヒントを使用して関数の型を指定する方法

Patricia Arquette
リリース: 2024-11-20 19:57:11
オリジナル
636 人が閲覧しました

How to Specify Function Types with Type Hints in Python?

型ヒントで関数の型を指定する方法

Python では、関数変数の型ヒントの指定は、typing.Callable を使用して行うことができます。

関数パラメータの仕様

変数の型ヒントを関数として指定するには、次の構文を使用します:

from typing import Callable

def my_function(func: Callable):
ログイン後にコピー

入力および出力の型定義

Callable 型は、入出力パラメーターの型を指定するためにさらに調整できます:

def sum(a: int, b: int) -> int:
    return a + b
ログイン後にコピー

タイプ ヒント:

Callable[[int, int], int]
ログイン後にコピー

一般的な構文

型ヒントで関数の型を指定するための一般的な構文は次のとおりです。

Callable[[ParamType1, ParamType2, ..., ParamTypeN], ReturnType]
ログイン後にコピー

以上がPython で型ヒントを使用して関数の型を指定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート