Open
Description
CircuitPython version
Adafruit CircuitPython 8.2.9 on 2023-12-06; Raspberry Pi Pico with rp2040
Code/REPL
>>> print(f'{63456:,}')
63,456
>>> print(f'{63456:b}')
1111011111100000
>>> print(f'{63456:_b}')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ValueError: invalid format specifier
>>>
Behavior
print(f'{63456:,}')
63,456
print(f'{63456:b}')
1111011111100000
print(f'{63456:_b}')
Traceback (most recent call last):
File "", line 1, in
ValueError: invalid format specifier
Description
The '_' separator for formatting an integer as a binary (string) was included in Python 3.4 (afaik), but it fails in CircuitPython.
Additional information
No response