問題一覧に戻る
上級高度な機能
問題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")