小编Ant*_*ton的帖子

在if-elseif-else语句中使用return(Python)

我使用Python作为我的例子,但我的问题一般是指编程语言.

def some_function(eggs):
    if eggs == 1:
        do_something_1()
    elif eggs == 2:
        do_something_2()
    elif eggs == 3:
        do_something_3()
    else:
        do_error()
        return
    do_something_4()
    do_something_5()
    do_something_6()
Run Code Online (Sandbox Code Playgroud)

(这只是一个例子.我的函数不会被调用do_something_x.)

像这样在其他方面回归会是一个糟糕的编程习惯吗?放一个更好的主意

do_something_4()
do_something_5()
do_something_6()
Run Code Online (Sandbox Code Playgroud)

在每个if/elifs?

python refactoring if-statement coding-style

7
推荐指数
2
解决办法
6790
查看次数

标签 统计

coding-style ×1

if-statement ×1

python ×1

refactoring ×1