我有一个有关程序输出的问题。输出格式化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提示符下尝试它。 –