Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ Pythonにおける関数の基礎 | セクション
Python関数

bookPythonにおける関数の基礎

メニューを表示するにはスワイプしてください

Note
定義

Python関数は、呼び出されたときにのみ実行される名前付きのコードブロックであり、特定のタスクを実行するために使用されます。入力を受け取ったり、値を返したりすることもできます。

関数を使用することで、コードの書き直しを避け、ミスを減らし、大きな作業を小さなステップに分割できます。各関数は1つの処理を担当し、プログラムを明確かつ保守しやすくします。要するに、関数はロジックの再利用とコードの整理を可能にします。

関数の定義

Pythonで最も単純な関数を定義します。

  1. defキーワードを使用;
  2. 関数名はスネークケースで記述;
  3. ():を追加 — パラメータは括弧内に記述;
  4. 関数本体はインデントした行に記述;
  5. 必要に応じて戻り値を指定;
  6. 関数名を使って関数を呼び出す。

'Hello, world!'と表示するシンプルな関数を作成し、呼び出します。

123456789
# Specify the function name # The function doesn't require any parameters, so we simply use `():` def print_hello(): # Function body: we have to use indentation when defining it. print('Hello, world!') # The function doesn't return anything, so we don't need to write additional code # Call the function print_hello()
copy

print() 内の print_hello()組み込み関数。関数は値を返さずに処理を実行する場合があります。print_hello() はメッセージを表示するだけで、後で利用できる出力を提供しないため、戻り値はありません。

question mark

Python の関数を最もよく表している説明はどれですか?

正しい答えを選んでください

すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 1.  1

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

セクション 1.  1
some-alt