python Programming Glossary: without_else
Why is early return slower than else? http://stackoverflow.com/questions/8271139/why-is-early-return-slower-than-else are different though Substantially I observed that def without_else param False ... if param ... return 1 ... return 0 def with_else.. else ... return 0 from timeit import Timer as T T lambda without_else .repeat 0.3011460304260254 0.2866089344024658 0.2871549129486084.. 0.2693932056427002 0.27011704444885254 T lambda without_else True .repeat 0.3383951187133789 0.32756996154785156 0.3279120922088623..
|