ホームページ >バックエンド開発 >Python チュートリアル >Python関数の定義と呼び出しとは何ですか
Python 関数の定義と呼び出し: 1. 関数の定義に def キーワードを使用しますか? コードは [def 関数名 (パラメーター 1、パラメーター 2、パラメーター 3...)]; 2.関数は最初に定義する必要があり、呼び出すことができます。そうでない場合は、エラーが報告されます。
このチュートリアルの動作環境: Windows 7 システム、Python バージョン 3.9、DELL G3 コンピューター。
Python 関数の定義と呼び出し:
1. 関数定義
1) def キーワードを使用して関数を定義します
2)
def 函数名(参数1,参数2,参数3...): """文档字符串,docstring,用来说明函数的作用""" #函数体 return 表达式
ここでのコメントの役割: 関数が何をするのか、関数にどのような機能があるのかを説明します。
3) コロンに遭遇した場合はインデントします。コロンの後のすべてのインデントされたコード ブロックは関数本体を構成し、関数の動作、つまり関数の動作を説明します。
Python の本質関数は、数学における関数の本質と一致しています
2. 関数の呼び出し
1) 関数は、関数を定義する前に最初に定義する必要があります。呼び出し、そうでない場合はエラーが報告されます
2) パラメータなしの関数呼び出し: 関数名 ()、パラメータ付きの関数呼び出し: 関数名 (パラメータ 1、パラメータ 2...)
3 ) 関数を定義するときに、関数本体で自分自身を呼び出さないでください。そうしないと、抜け出すことができず、ループ呼び出しに陥ってしまいます。
4) 関数は、関数本体を呼び出す前に関数本体を呼び出す必要があります。関数を定義するだけでは実行されません
5) デバッグ ツールの Step Into(F7) は呼び出される関数に入り、Step Into My Code(Alt Shitf F7) は呼び出されるモジュールの関数に入ります
関連する無料学習の推奨事項: Python ビデオ チュートリアル
以上がPython関数の定義と呼び出しとは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。