Jam*_*sev 5 python numbers clarity
是否可以在Python中声明一个数字
a = 35_000
a = 35,000
Run Code Online (Sandbox Code Playgroud)
当然似乎都不起作用.为了清晰起见,你如何强调这些内容?可能吗?
您可以使用您显示的第一种格式:
a = 35_000
Run Code Online (Sandbox Code Playgroud)
因为下划线现在是数字中接受的分隔符.(你甚至可以说a = 3_5_00_0,虽然你为什么会这样?)
您展示的第二种方法实际上会创建一个元组.这跟说:
a = (35, 000) # Which is also the same as (35, 0).
Run Code Online (Sandbox Code Playgroud)