Я пытаюсь автоматически удалить знаки доллара и запятые из пользовательских данных для расчетов до go через. Это код, который у меня сейчас есть. Какой метод я могу использовать с существующим кодом, чтобы это произошло?
#get user input
loan_amount = Decimal(input("Enter loan amount:\t"))
interest_rate = Decimal(input("Enter interest rate:\t"))
interest_rate = interest_rate.quantize(Decimal("1.000"), ROUND_HALF_UP)
print()
#calculate the results
interest_amount = loan_amount * interest_rate
interest_amount = interest_amount.quantize(Decimal("1.00"), ROUND_HALF_UP)
interest_total = interest_rate * 1000
interest_total = interest_total.quantize(Decimal("1.00"), ROUND_HALF_UP)
#display the results
result = lc.setlocale(lc.LC_ALL, "")
if result == "C":
lc.setlocale(lc.LC_ALL, "en_US")
line = "{:20} {:>10}"
print(line.format("Loan amount:", lc.currency(loan_amount, grouping=True)))
print("Interest rate: {:10%}".format(interest_rate / 100))
print(line.format("Interest amount:", lc.currency(interest_total, grouping=True)))
print()
choice = input("Continue? (y/n): ")
print()