<分区> 分区>
我想知道在两个不同函数之间进行优化的推荐方式或最佳方式是什么。
第一个(我个人会选择):
def myFunction1(aParameter):
if aParameter == 0:
result = 42
elif aParameter == 1:
result = 0
else:
result = None
return result
第二个:
def myFunction2(aParameter):
if aParameter == 0:
return 42
if aParameter == 1:
return 0
return None
如果我没记错的话,这两个函数的行为应该是一样的,那么你会推荐哪个?
提前致谢! :)
编辑:
感谢您的快速回答。我知道这个问题可能是基于意见的。 我只是想知道是否有任何 PEP 推荐关于这个或这两种方式中的一种比另一种更常见。此外,关于性能,我想知道生成的字节码是否相同。
