Declaring a number in Python. Possible to emphasize thousand?
clarity, numbers, python
Solution
This is actually just now possible in Python 3.6.
You can use the first format that you showed:
a = 35_000
because underscores are now an accepted separator in numbers. (You could even say `a = 3_5_00_0`, though why would you?)
The second method you showed will actually create a tuple. It's the same as saying:
a = (35, 000) # Which is also the same as (35, 0).
Problem
Is it possible to declare a number in Python as ``` a = 35_000 a = 35,000 ``` Neither seem to work of course. How do you emphasize things like these, for clarity in Python? Is it possible?