pythonCopy codedef calculate_final_amount(principal, duration):
interest_rates = { 1: 0.0414, 2: 0.0468, 3: 0.0540, 5: 0.0585
} if duration not in interest_rates: print("無效的期限,請輸入1、2、3或5年。") return
interest_rate = interest_rates[duration]
final_amount = principal * (1 + interest_rate * duration) return final_amountif __name__ == "__main__":
principal = float(input("請輸入本金:"))
duration = int(input("請輸入期限(1、2、3或5年):"))
final_amount = calculate_final_amount(principal, duration) if final_amount: print(f"到期時,您將從銀行得到的利息與本金的和為:{final_amount:.2f}")
將此腳本保存為壹個名為 "bank_interest.py" 的文件。然後使用Python環境在命令行中運行此文件。腳本將提示您輸入本金和期限,然後計算到期時得到的利息與本金的和