Message362952
I agree with both Eric and Zachary, but I just wanted to point out that in a Python interpreter with a keyhole optimizer, you can expect that expressions like `1*10**9` to be a constant:
# Python 3.5
py> from dis import dis
py> dis('1*10**9')
1 0 LOAD_CONST 4 (1000000000)
3 RETURN_VALUE
Marco, if you are worried about the performance cost of multiplying by a power of ten when creating constants, you shouldn't. |
|
Date |
User |
Action |
Args |
2020-02-29 00:44:26 | steven.daprano | set | recipients:
+ steven.daprano, eric.smith, zach.ware, Marco Sulla |
2020-02-29 00:44:26 | steven.daprano | set | messageid: <1582937066.49.0.172378292484.issue39788@roundup.psfhosted.org> |
2020-02-29 00:44:26 | steven.daprano | link | issue39788 messages |
2020-02-29 00:44:26 | steven.daprano | create | |
|