「def」が関数を定義できることは分かった。しかしどのように組み立てれば良いのか?
引数ありとなしで関数を定義する!
コード(引数なし)
def val(): ※valでなくても可
i = 3
return i ※returnは直後に書かれたオブジェクトval()の中身を返します。
val()
結果1
val()
Out[2]: 3
コード(引数あり)
def func(a):
i = a * 4
return i
func(5)
結果2
Out[3]: 20
結論
関数を定義して、returnで戻り値として返す!その際引数があってもなくても大きな違いはない。