嵌套if else的更好方法

bee*_*bek 2 python if-statement

如何以更好的方式完成嵌套if else?我想最小化代码重复print "run dozer()"

print "some mechanical stuffs before this"
if a == 1:
    if b == 2:
        print "run car()"
    else:
        print "run dozer()"
else:
    print "run dozer()"
print "more mechanical stuffs after this"
Run Code Online (Sandbox Code Playgroud)

Aji*_*rge 6

if a == 1 and b == 2:
    print "run car()"
else:
    print "run dozer()"
Run Code Online (Sandbox Code Playgroud)