【问题标题】:python variable float format # ValueError: Format specifier missing precision [duplicate]python变量浮点格式#ValueError:格式说明符缺少精度[重复]
【发布时间】:2020-04-07 15:26:57
【问题描述】:
a = 0.000004545  # variable decimal . 

decimalNumber = 3  # decimal place

print(f' {a:.2f}') # Word Fine

print(f' {a:.decimalNumberf}') # ValueError: Format specifier missing precision

a = 可变浮点数。有时 4 十进制有时 8 。 我该如何解决这个问题?

谢谢。

【问题讨论】:

    标签: python pandas floating-point decimal valueerror


    【解决方案1】:

    您可以使用格式代替 f-string:

    print("{}".format(round(a, decimalNumberf)))
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-05-20
      • 2011-06-19
      • 2018-06-04
      • 1970-01-01
      • 2015-12-24
      • 2012-03-26
      • 1970-01-01
      相关资源
      最近更新 更多