Python研究ノート(関数)

関数定義関数
を使用する目的:プログラミングの難しさを減らし、コードの再利用を減らします。
関数定義:defステートメントを使用し、

def <name>(<parameters>):
	<body>

関数名<name>:任意の有効なPython識別子
パラメーターリスト<parameters>:関数を呼び出すときに渡される値パラメーターの数は
ゼロ以上で、複数のパラメーターはコンマで区切られます
フォームパラメーター:関数を定義するときは、関数名の後の括弧変数inは、略して「仮パラメータ」と呼ばれます。仮パラメータは関数内でのみ有効です。
実際のパラメータ:関数を呼び出すときに、関数名の後ろの括弧内の変数は、「実パラメータ」と呼ばれます。
関数本体<body>:関数が呼び出されたときに実行されるコードは、1つ以上のステートメントで構成されます。
関数呼び出しの一般的な形式:<name>(<parameters>)
returnステートメント:関数呼び出しを終了し、結果を呼び出し元に返します。
returnステートメントはオプションであり、関数本体の任意の場所に置くことができます。
returnステートメントがない場合、関数は関数本体の最後で呼び出し元に制御を返します。
関数インターフェイス:戻り値とパラメーター。
関数が情報を渡すための主な方法:関数の戻り値によって情報を渡し、パラメーターによって情報を渡します。
関数戻り値
returnステートメント:プログラムは関数を終了し、関数が呼び出された場所に戻ります。
returnステートメントによって返された値は、呼び出し元のプログラムに渡されます。
戻り値には、値を返す、複数の値を返すという2つの形式があります。

公開された48件の元の記事 いいね25 2453にアクセス

おすすめ

転載: blog.csdn.net/qq_43628959/article/details/97942269