Python での関数定義のキーワードは次のとおりです。

(*-*)浩
リリース: 2019-07-25 13:59:37
オリジナル
13327 人が閲覧しました

コードを使用して小さな関数を実装し、それをプログラム コード内で再利用したい場合、コード内のあらゆる場所にコードを貼り付けることはできません。そうすることはソフトウェア エンジニアリングの DRY 原則に違反するためです。 Python は、関数の一部を関数に抽象化してプログラム呼び出しを容易にしたり、他のモジュールで使用できるように提供したりできる関数関数を提供します。

Python での関数定義のキーワードは次のとおりです。

# 関数は、単一の関数または関連する関数を実装するために使用される、編成された再利用可能なコード セグメントです。(推奨される学習:Python ビデオ チュートリアル)

関数は、アプリケーションのモジュール性とコードの再利用率を向上させることができます。

Python は、def キーワードを使用して関数定義を開始します、その後に関数名が続きます。括弧内は関数のパラメーター、内側は関数のパラメータです。 function 関数の実装コード 関数が必要な場合 戻り値がある場合、return は式内のロジック コードで使用されます。

def function_name(parameters):
expressions
ログイン後にコピー

例:

def function():
print('This is a function')
a = 1+2
print(a)
ログイン後にコピー

上記では、 function という名前の関数を定義しました。この関数はパラメーターを受け入れないため、括弧内は空で、その後に関数が続きます機能コード。

スクリプトを実行すると、関数を定義しただけで関数を実行していないため、出力がないことがわかります。このとき、Pythonのコマンドプロンプトに関数呼び出しfunction()を入力しますが、関数呼び出し中の括弧は省略できないことに注意してください。

その後、関数内の関数コードが実行され、出力結果は次のようになります:

This is a function
3
ログイン後にコピー

Python 関連の技術記事の詳細については、Python チュートリアル列を参照してください。学ぶために!

以上がPython での関数定義のキーワードは次のとおりです。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!