問題一覧に戻る
上級高度な機能
問題103: 型ヒント基礎

型ヒントは、関数の引数と戻り値の型を明示的に指定する機能です。引数にはコロン(:)の後に型を、戻り値には矢印(->)の後に型を記述します。実行時に型チェックは行われませんが、IDEやmypyなどの静的型チェッカーでエラーを検出でき、コードの可読性と保守性が向上します。

# 型ヒント基礎
def add(a, b) int:
return a + b

def greet(name) None:
print(f"Hello, {name}!")

# 型付き関数を使用
result = add(5, 3)
print(f"Result: {result}")
greet("Alice")