python銀行賬戶增長圖

def creatTable(principal,apr):
    #爲每一年繪製星號的增長圖
    for year in range(1,11):
        principal=principal*(1+apr)
        print("%2d"%year,end='')
        total=caculateNum(principal)
        print("*"*total)
    print("0.0k        2.5k        5.0k        7.5k        10.0k")
def caculateNum(principal):
    total=int(principal*4/1000.0)
    return total
def main():
    print("這是銀行餘額的增長星號圖:")
    #輸入本金和利率
    principal=eval(input("Enter the initial principal:"))
    apr=eval(input("Enter the annualized rate:"))
    #建立圖標
    creatTable(principal,apr)
main()

這裏寫圖片描述

發佈了32 篇原創文章 · 獲贊 30 · 訪問量 5萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章