小编pyr*_*dka的帖子

是否可以在Python中使用RETURN语句后生成具有多个IF和OR的单行程序?

我希望我很清楚我想用这个功能做什么:

def this_one_operator(math_operator, num1, num2):
    return num1 * num2 if operator == "*" \
        or num1 / num2 if operator == "/" \
        or num1 + num2 if operator == "+" \
        or num1 - num2 if operator == "-"
Run Code Online (Sandbox Code Playgroud)

显然,它不起作用(SyntaxError:无效语法).

对不起,如果我重复这个问题.我尽力在这里找到如何处理这个问题.此外,我感谢任何建议如何编辑问题,如果它不准确.

谢谢.

python conditional return

2
推荐指数
1
解决办法
60
查看次数

标签 统计

conditional ×1

python ×1

return ×1