我无法弄清楚为什么我的美元总额不能正确打印。我想要的是用户的输入乘以0.73并打印usd_total。
我收到此错误:
usd_total = aus_to_us(us_exchange * aud_amount) TypeError:aus_to_us()缺少1个必需的位置参数:' aud'
def aus_to_us(exchange_rate, aud):
usdConversion = exchange_rate * aud
return usdConversion
aud_amount = float(input('Enter the amount in AUD: '))
us_exchange = 0.73
usd_total = aus_to_us(us_exchange * aud_amount)
print('The amount in USD is: ', usd_total)
答案 0 :(得分:2)
由于JTextArea
需要2个参数,因此需要传入2个参数。你的意思是放aus_to_us
吗?