032-Pythonの記述関数

528 ワード

Pythonで、def文を使用する関数を定義し、関数名、カッコ、カッコのパラメータとコロンを順に書き出します.次に、インデントブロックに関数体を記述し、関数の戻り値をreturn文で返します.
絶対値を求める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         。