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

MRAB python at mrabarnett.plus.com
Wed Feb 10 18:08:37 EST 2016


On 2016-02-10 22:35, Brett Cannon wrote:

[snip]

Examples:: # grouping decimal numbers by thousands amount = 10000000.0 # grouping hexadecimal addresses by words addr = 0xDEADBEEF # grouping bits into bytes in a binary literal flags = 0b0011111101001110

I assume all of these examples are possible in either the liberal or restrictive approaches? [snip] Strictly speaking, "0b_0011_1111_0100_1110" wouldn't be valid if an underscore was allowed only between digits because the "b" isn't a digit.

Similarly, "0x_FF_FF" wouldn't be valid, but "0xFF_FF" would.



More information about the Python-Dev mailing list