嗨我無法獲得數字用戶輸入並將變量格式化爲像這樣的小數。如何獲得用戶輸入十進制格式
usrIn = Decimal input('How much money do you have in your account? ')
print (usrIn)
或
usrIn = input('How much money do you have in your account? ')
usrIn = Decimal('{0:0.5f}'.format(usrIn))
print (usrIn)
或
usrIn = input('How much money do you have in your account? ')
print (usrIn)
accBalNZD = Decimal('{0:0.5f}'.format(usrIn))
我也不能只分配變量的數量和格式化由於某種原因,它與其他的東西。
prevAmtNZD = Decimal('{0:0.5f}'.format(0.0000000))
print (prevAmtNZD)
但是,這工作有困難實施請幫助。
exRandUSD = Decimal('{0:0.5f}'.format(random.random()* (0.780 - 0.720) + 0.720))
你的'()在第一個小數位在哪裏? 'value = Decimal(input('...'))' –