投稿

[Python 100日チャレンジ] Day 24 - defで関数を定義する

Pythonのdefで関数を定義し、処理に名前を付けて再利用する基本を学びます。

[Python 100日チャレンジ] Day 24 - defで関数を定義する

関数とは

関数は、処理に名前を付けて再利用する仕組みです。Pythonでは def で定義します。

1
2
3
4
def greet():
    print("こんにちは")

greet()

引数を受け取る

1
2
3
4
def greet(name):
    print(f"こんにちは、{name}さん")

greet("Yuna")

関数にする理由

  • 同じ処理を何度も書かなくてよい
  • 処理の意味に名前を付けられる
  • テストしやすくなる
  • プログラムを小さな部品に分けられる

今日のゴール

関数はコードを整理するための基本です。繰り返し出てくる処理を見つけたら、名前を付けて関数にしてみましょう。

この投稿は投稿者によって CC BY 4.0 の下でライセンスされています。