【Python】def関数のアロー(->)はアノテーション
例えば、以下の関数があったとする。
def test(name:str) -> str:
return name
print( test("taro") )
print( test(12) )
これは文字列を受け取って文字列を返す関数である。
ただし、上記のように文字列型ではない型を受け取っても正常に動作はする。
あくまでも注釈として利用することができる。関数の機能自体に影響はない。
WEB開発関係を中心に備忘録をまとめています
例えば、以下の関数があったとする。
def test(name:str) -> str:
return name
print( test("taro") )
print( test(12) )
これは文字列を受け取って文字列を返す関数である。
ただし、上記のように文字列型ではない型を受け取っても正常に動作はする。
あくまでも注釈として利用することができる。関数の機能自体に影響はない。