1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Python超初心者の超初心者のためのPython #関数1

Posted at

環境
windows7 (Mac Book Pro 16inch欲しい)
Visual Studio Code
chrome
python ver3.8.3

この記事はプログラミング初心者かつPython初心者に向けて記述します。

##関数その1
関数‥‥それは中学校で習ったあれのことか?
それとも関鯖のように美味しいあれのことか?

そう、正解は中学校で習ったあれのようなものです。

func.py
y=f(x)

懐かしさで胸が熱くなります。
では、関数とはなんでしょ?
weblioによりますと、関数とは

関数
読み方:かんすう
【英】function
関数とは、入力された値に対してある決まった内容の計算を行い、入力された値に応じた処理結果を返す、数式、あるいは命令の集まりのことである。

weblio

との事です。
だいぶ記憶が戻って参りました。
しかし、まだわかりにくいのでちょっと下記のように言葉を変えてみましょう。

関数
読み方:かんすう
【英】function
関数とは、入力された食材に対してある決まった内容の調理を行い、入力された食材に応じた料理結果を返す、数式、あるいは命令の集まりのことである。

これをもっと簡単に例えて言うと、こう言えるのではないでしょうか

###1、staubに食材を入れる
まずはstaub(鍋)に食材を入れます。ジャガイモ、にんじん、肉、ルーなどなど。

###2、火をかける調理
鍋に火を当ててstaubの中の食材調理します。

###3、カレーという料理となる
はい。美味しいカレー料理の出来上がりです。

つまりは、
y=f(x)
はこうです、

####料理=調理(食材)

と乱暴ですが置き換えてみましょう。
食材調理すると料理になります。

さて、これを踏まえて次に行きます。

####料理=調理(食材)
料理は変数に。食材は引数に。調理は関数に。これがPythonの関数です。
####変数=関数(引数)

続く

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?