トップ 一覧 検索 ヘルプ RSS ログイン

関数の返り値.pyの変更点

  • 追加された行はこのように表示されます。
  • 削除された行はこのように表示されます。
{{category Python}}

Pythonでは関数とプロシージャの区別はなく、関数しかない。
もし、return文で明示的に返す値が指定されていない場合、その関数はNoneを返す。
なので、値を返さないプロシージャはPythonでは存在しない。

return文を単独で実行した場合もNoneを返す。
返り値は1つだけだが、複数の値を返したい場合には、シーケンスやセットなどを使えばよい。