0
我想寫一個Python
代碼,其中用戶給出一個數字和它想要四捨五入到小數的位數。然後該程序以科學記數法返回第一個數字。Python的估計
我的代碼:
def csign(a,b):
#a=number,b=decimals
a=float(a)
b=float(b)
return "{:.b e}".format(a)
所需的功能應該像:
input: csign(123456,3)
output: 1.23 e5
但我得到一個錯誤說
Format specifier missing precision.
有什麼辦法,我可以使程序將b
識別爲精度?