[Python-Dev] PEP 515: Underscores in Numeric Literals (revision 3) (original) (raw)

Georg Brandl g.brandl at gmx.net
Sat Feb 13 06:22:42 EST 2016


On 02/13/2016 12:10 PM, Serhiy Storchaka wrote:

On 13.02.16 10:48, Georg Brandl wrote:

Following the same rules for placement, underscores will be allowed in the following constructors:

- int() (with any base) - float() - complex() - Decimal() What about float.fromhex()? Should underscores be allowed in it (I think no)?

Good question. It does accept a "0x" prefix, as does int(x, 16), so there is some precedent for literal-like interpretation of the input here as well.

Georg



More information about the Python-Dev mailing list