我有一個有關程序輸出的問題。輸出格式化Python 3.2
def writeOutput():
output.write(str(gallons) + '\n')
output.write(str(usage) + '\n')
output.write(str(sewer) + '\n')
output.write(str(tax) + '\n')
output.write(str(total) + '\n')
output.write('_______________________' + '\n')
這是我寫的文件功能。 有沒有人知道我在哪裏可以找到如何寫123.45爲「123美元45美分」與美元和美分這樣拼寫出來?
謝謝!
我一直收到以下類型的錯誤文件「C:\ Python32 \ FinalProject \ main.py」,第38行,主要爲 outputWater = str(「d dollars%d cents」%(charges,(charges * 100% 100))) TypeError:不支持的操作數類型爲*:'module'和'int' >>> –
我不能完全理解這些註釋的意義......並且換行符:( –
@ Alli,你有沒有包含一個叫'收費'的模塊?這不是我的代碼中的錯誤;在Python提示符下嘗試它。 –