python计算存款利息代码

以下是一个简单的Python程序,用于计算存款利息:

# 输入存款金额和存款期限
principal = float(input("请输入存款金额:"))
term = int(input("请输入存款期限(年):"))

# 输入年利率
rate = float(input("请输入年利率(%):")) / 100

# 计算利息
interest = principal * rate * term

# 输出结果
print("存款利息为:", interest)

这个程序首先要求用户输入存款金额和存款期限,然后输入年利率。程序将利率转换为小数形式,并计算存款利息。最后,程序输出计算结果。

接下来我会详细解释一下这个程序的每一步。

首先,我们需要输入存款金额和存款期限。这里使用了Python内置的input()函数,它可以让用户在程序运行时输入数据。我们将输入的数据转换为浮点数和整数类型,以便后续计算使用。

principal = float(input("请输入存款金额:"))
term = int(input("请输入存款期限(年):"))

接下来,我们需要输入年利率。同样使用input()函数获取用户输入,但这里需要将输入的百分数转换为小数形式。例如,如果用户输入的年利率是5%,我们需要将其转换为0.05。

rate = float(input("请输入年利率(%):")) / 100

现在我们已经有了存款金额、存款期限和年利率,可以开始计算利息了。根据利息的计算公式,我们可以使用以下代码计算利息:

interest = principal * rate * term

最后,我们将计算出的利息输出到屏幕上,以便用户查看。

print("存款利息为:", interest)

这就是这个程序的全部内容。当用户运行程序时,它会提示用户输入存款金额、存款期限和年利率,然后计算存款利息并输出结果。