ホームページ >バックエンド開発 >Python チュートリアル >Python関数の定義と呼び出しとは何ですか

Python関数の定義と呼び出しとは何ですか

coldplay.xixi
coldplay.xixiオリジナル
2021-03-09 17:16:0823109ブラウズ

Python 関数の定義と呼び出し: 1. 関数の定義に def キーワードを使用しますか? コードは [def 関数名 (パラメーター 1、パラメーター 2、パラメーター 3...)]; 2.関数は最初に定義する必要があり、呼び出すことができます。そうでない場合は、エラーが報告されます。

Python関数の定義と呼び出しとは何ですか

このチュートリアルの動作環境: 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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。