Удалить запятые и знаки доллара из входных данных - PullRequest
0 голосов
/ 11 марта 2020

Я пытаюсь автоматически удалить знаки доллара и запятые из пользовательских данных для расчетов до 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()
...