Pythonic替代以下代码(Python 3)

时间:2018-02-07 15:24:35

标签: python python-3.x

是否有更好的方法来执行以下操作:

if condition:
    do_something(argument1, argument2, argument3)
else:
    do_something(argument1, argument2)

我想要更少的线条,因为它看起来太笨重了: do_something是一个函数,它接受2个必需参数和1个可选参数(如果未传递,则使用默认值)。我想仅在条件== True。

时才将可选参数(argument3)传递给此函数

0 个答案:

没有答案