ホームページ  >  記事  >  バックエンド開発  >  Pythonでdefは何を意味しますか

Pythonでdefは何を意味しますか

(*-*)浩
(*-*)浩オリジナル
2019-06-24 13:23:4457240ブラウズ

関数は、カプセル化されたプログラムの断片に似ています。ステートメントのブロックに名前を付けることができ、プログラム内の任意の場所で指定した名前を使用して何度でも実行できるようになります。

Pythonでdefは何を意味しますか

def (define の最初の 3 文字) は、関数を宣言するために使用されるキーワードです。 (推奨される学習: Python ビデオ チュートリアル )

def 宣言関数の形式は次のとおりです:

def 函数名(参数1,参数2,...,参数n):
     函数体

例:

def fib(n):                   
   print 'n =', n            
   if n > 1:                 
       return n * fib(n - 1)    
   else:                     
       print 'end of the line'        
   return 1

関数の戻り値の型は固定ではないため、関数宣言時に戻り値のデータ型を指定する必要はありません。

関数には戻り値がない場合もあります。戻り値がない場合、システムはデフォルトで空の値 None を返します。

オプションのパラメータ: パラメータのデフォルト値を指定できます。呼び出し時にパラメータが指定されていない場合は、デフォルト値が使用されます。

Python 関連の技術記事をさらに詳しく知りたい場合は、Python チュートリアル 列にアクセスして学習してください。

以上がPythonでdefは何を意味しますかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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