こんにちは、私は、Python 3にこのような何かを行う方法を探していた戻る:割り当て変数またはすぐ
def do_something(inp):
tmp = inp.property or return "Input property is missing"
tmp_fancy=""
#
# Do some fancy stuff
#
return tmp_fancy
明確にするために、私はケース「入力」ですぐに関数から返すようにしたいがNone
で、それ以外の場合上記のコードは、私が探しているものを示す例です。
基本的に私はこの目的に役立つ略記を探しています。
'return'は文です。ブール式の中に入れ子にすることはできません。 '入力しない場合は、return:Missing!" 'を実行するだけです。 – Kevin
私はそれを変数に直接割り当てません。私は入力パラメータをそれ以上使用するつもりはありません。私の場合、それは任意のインスタンスのいくつかのプロパティです(=長い) – Nexolight