Сколько времени нужно, чтобы инвестиции удвоились в течение цикла - PullRequest
0 голосов
/ 29 февраля 2020

Я должен выяснить, сколько времени занимает удвоение данной инвестиции с годовой процентной ставкой (ставка будет входной). Инвестиции могут быть любой данной цифрой. (Я должен использовать Пока Loops и его Python кстати).

Для моей программы это то, что я сделал:

def Invest():

    rate = int(input("Enter the annualized interest rate: "))

    year = 0
    principal = 1

    while principal != (principal*2):
        interest = (principal * rate * 1)/100
        principal = principal + interest
        year += 1
    print("The number of years it takes for your investment to double is",year)

Invest()

Ну, это работает, но даже если Я использую 50 в качестве моей ставки, я получаю действительно большое количество лет. Я чувствую, как будто я должен что-то добавить, но я не знаю, что именно.

Любая помощь будет оценена.

...