您好我正在寻找在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
,否则继续。上面的代码只是一个示例,向您展示我正在寻找的东西。
基本上,我正在寻找一种能够达到此目的的速记。
答案 0 :(得分:0)
嗯,你不能让return
这样放置,因为它是一个声明。您可以使用简单的if
检查来完成此任务:
if inpt is None:
return "Input is missing"
不要使用名称input
,但是,您将屏蔽该函数内置的input
。