032-Pythonの記述関数
528 ワード
Pythonで、def文を使用する関数を定義し、関数名、カッコ、カッコのパラメータとコロンを順に書き出します.次に、インデントブロックに関数体を記述し、関数の戻り値をreturn文で返します.
絶対値を求めるmyをカスタマイズします.abs関数を例に挙げます.
関数ボディ内部の文は、実行時にreturnに実行されると、関数が実行され、結果が返されることに注意してください.従って,関数内部では条件判断とループにより非常に複雑な論理を実現できる.
return文がない場合、関数の実行が完了すると結果も返されますが、結果はNoneです.
タスク#タスク#
絶対値を求めるmyをカスタマイズします.abs関数を例に挙げます.
def my_abs(x):
if x >= 0:
return x
else:
return -x
関数ボディ内部の文は、実行時にreturnに実行されると、関数が実行され、結果が返されることに注意してください.従って,関数内部では条件判断とループにより非常に複雑な論理を実現できる.
return文がない場合、関数の実行が完了すると結果も返されますが、結果はNoneです.
return None
は、return
と略記することができる.タスク#タスク#
square_of_sum , list, list 。