ホームページ  >  記事  >  バックエンド開発  >  Python カスタム関数と Python 関数の戻り値を、詳細な例とともに 1 つの記事で読んでください。

Python カスタム関数と Python 関数の戻り値を、詳細な例とともに 1 つの記事で読んでください。

Tomorin
Tomorinオリジナル
2018-08-14 13:44:492447ブラウズ

Function(関数)はPythonプログラミングの中核となる内容の一つです。この記事では主に、Python カスタム関数Python 関数の戻り値 の概念に関連するナレッジ ポイントを紹介します。 Python カスタム関数 それは何ですか?関数とは何か、関数を定義する方法、Python 関数の戻り値 を呼び出す方法。

Python カスタム関数とは

関数とは、単一の関数または関連する関数を実装するために使用される、整理された再利用可能なコード セグメントです。

関数は、アプリケーションのモジュール性とコードの再利用率を向上させることができます。 Python には print() などの多くの組み込み関数が用意されていることはすでにご存知でしょう。ただし、ユーザー定義関数と呼ばれる独自の関数を作成することもできます。

それでは、Python 関数をカスタマイズする方法

1. 必要な関数を使用して関数を定義できます。以下は次のとおりです。単純なルール:

2. 関数コード ブロックは def キーワードで始まり、その後に関数識別子名と括弧 () が続きます。

3. 入力パラメータと独立変数は括弧で囲む必要があります。パラメータは括弧内で定義できます。

4. 関数のステートメントの最初の行では、関数の説明を保存するために使用されるドキュメント文字列をオプションで使用できます。

5. 関数の内容はコロンで始まり、インデントされます。

6.return [式] 関数を終了し、オプションで呼び出し元に値を返します。式を指定せずに返すことは、None を返すことと同じです。

AboutPython カスタム関数構文:

def functionname( parameters ):
"函数_文档字符串"
function_suite
return [expression]

デフォルトでは、パラメータ値とパラメータ名は関数で定義された順序で一致します。宣言 起きなさい。

def printme( str ):
"打印传入的字符串到标准显示设备上"
print str
return

Python 関数の戻り値を記述するにはどうすればよいでしょうか?

return ステートメント:

return ステートメント [式] exit 関数、オプション発信者に対する表現。パラメーター値のない return ステートメントは None を返します。前の例では、数値を返す方法を示していませんでした。次の例でその方法を示します:

#!/usr/bin/python
# -*- coding: UTF-8 -*-
# 可写函数说明
def sum( arg1, arg2 ):   
   # 返回2个参数的和."
   total = arg1 + arg2
   print "函数内 : ", total
   return total; 
# 调用sum函数
   total = sum( 10, 20 );

上記の例の出力結果は次のとおりです:

函数内 :  30


以上がPython カスタム関数と Python 関数の戻り値を、詳細な例とともに 1 つの記事で読んでください。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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