1. HOME»
  2. Python入門»
  3. 関数の基本

関数の基本

Python《パイソン》プログラミングにおける、関数《かんすう》の基本《きほん》についてを学《まな》びましょう。

目次
  1. 関数とは?
  2. 関数を使ってみよう!

関数とは?

コーヒーを飲《の》みたいとき、まずコーヒーを淹《い》れなくてはいけません。
コーヒーを淹れるには、お湯《ゆ》を沸《わ》かさなくてはいけません。

コーヒーを飲むたび、この作業《さぎょう》をするのはとても大変《たいへん》です。

そして、こういった作業をまとめてやってくれるのが、コーヒーメーカーです。

関数《かんすう》は、コーヒーメーカーのようなもので、プログラミングのなかで何度《なんど》も行《おこ》ないたいことを、あらかじめまとめておけるものです。

Python《パイソン》プログラミングでは、関数を自分《じぶん》で作《つく》ることもできますし、Pythonが用意《ようい》してくれている関数を使うこともできます。

関数を使ってみよう!

では、関数《かんすう》を使《つか》ってみましょう。
今回《こんかい》はシンプルに「Good!」と表示《ひょうじ》するだけの関数を作《つく》ります。

def say_good():
    print('Good!')

say_good()
say_good()
say_good()

実行結果

Good!
Good!
Good!

上《うえ》の例《れい》では、1〜2行目で「Good!と表示する関数」を作っています。

関数を作るときは、1行目のように「def」を使い、その後《うし》ろに作りたい関数の名前《なまえ》を入力《にゅうりょく》します。
今回の場合《ばあい》は、say_goodが関数名《かんすうめい》になります。

括弧《かっこ》とコロン(:)を入力したあと、行《ぎょう》を変《か》えて空白《くうはく》を入力し、そこに何度《なんど》も行《おこ》ないたい作業《さぎょう》のお願《ねが》いを、まとめておきます。
空白《くうはく》は、基本的《きほんてき》にスペース4つにします。

4〜6行目で、say_goodを3回呼《よ》び出《だ》しています。
このため、出力結果には「Good!」と3回表示《ひょうじ》されます。

オリジナルゲーム.com