python字典值以0开头

Ali*_*lov 3 python dictionary

可能重复:
在python中得不到精确结果,值为零.请告诉我那里发生了什么

我想创建字典,其值以0开头.但是,在我创建字典值后有所改变.我做错了什么?

>>> sample={'first_value':0123456}
>>> sample
{'first_value': 42798}
Run Code Online (Sandbox Code Playgroud)

Mar*_*som 6

领先的零告诉Python将其解释为八进制数.

  • 电话号码不是数字.它们是数字串.数字表示数量或大小或"mathy". (5认同)