Python で型と初期値を指定する関数の引数 ― 2020年08月11日 13時06分21秒
関数に型を指定するとこの様な形を取る。
オプション的な記述の仕方をするとこうなる。
def 関数名( 引数名: 引数型 = 初期値 ) -> 戻り型:
そんな事で以下の様な形がとれるわけだ。
def 関数名( [ 引数名 [: 引数型 ] [ = 初期値 ] ] ) [ -> 戻り型 ]:
def 関数名( 引数名: 引数型 ) -> 戻り型:
def 関数名( 引数名 = 初期値 ) -> 戻り型:
def 関数名( 引数名 ) -> 戻り型:
実際の利用例。
def twice(val: int = 1) -> int:
return 2 * val
コメント
トラックバック
このエントリのトラックバックURL: http://uyota.asablo.jp/blog/2020/08/11/9277563/tb
※なお、送られたトラックバックはブログの管理者が確認するまで公開されません。
コメントをどうぞ
※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。
※なお、送られたコメントはブログの管理者が確認するまで公開されません。