環境
windows7 (Mac Book Pro 16inch欲しい)
Visual Studio Code
chrome
python ver3.8.3
この記事はプログラミング初心者かつPython初心者に向けて記述します。
##関数その1
関数‥‥それは中学校で習ったあれのことか?
それとも関鯖のように美味しいあれのことか?
そう、正解は中学校で習ったあれのようなものです。
y=f(x)
懐かしさで胸が熱くなります。
では、関数とはなんでしょ?
weblioによりますと、関数とは
関数
読み方:かんすう
【英】function
関数とは、入力された値に対してある決まった内容の計算を行い、入力された値に応じた処理結果を返す、数式、あるいは命令の集まりのことである。
との事です。
だいぶ記憶が戻って参りました。
しかし、まだわかりにくいのでちょっと下記のように言葉を変えてみましょう。
関数
読み方:かんすう
【英】function
関数とは、入力された食材
に対してある決まった内容の調理
を行い、入力された食材
に応じた料理
結果を返す、数式、あるいは命令の集まりのことである。
これをもっと簡単に例えて言うと、こう言えるのではないでしょうか
###1、staubに食材
を入れる
まずはstaub(鍋)に食材
を入れます。ジャガイモ、にんじん、肉、ルーなどなど。
###2、火をかける調理
鍋に火を当ててstaubの中の食材
を調理
します。
###3、カレーという料理
となる
はい。美味しいカレー料理
の出来上がりです。
つまりは、
y=f(x)
はこうです、
####料理
=調理
(食材
)
と乱暴ですが置き換えてみましょう。
食材
を調理
すると料理
になります。
さて、これを踏まえて次に行きます。
####料理
=調理
(食材
)
の料理
は変数に。食材
は引数に。調理
は関数に。これがPythonの関数です。
####変数=関数(引数)
続く