Python中,最后出现了《EOF when reading a line》的问题。
题目如下:
根据提示,在右侧编辑器补充代码,参照上述利率计算公式依次编写四个函数形成计算利率的库,各个函数请依次使用以下函数名。其中A0:初始数;p:年利率;n:天数;A:最终数。
图像为此:
https://data.educoder.net/api/attachments/259230
#coding=utf-8
# 请在此处填写代码
import math
def present_amount(a,b,c):
A=a*(1+b/36000)**c
return A
def initial_amount(a,b,c):
A0=a*((1+b/36000)**(c*(-1)))
return A0
def days(a,b,c):
n=math.log(b/a)/math.log(1+c/360/100)
return n
def annual_rate(a,b,c):
p=360*100*((b/a)**(1/c)-1)
return p
A0 = eval(input())
p = eval(input())
n = eval(input())
A = eval(input())
AA = present_amount(A0, p, n)
AA0 = initial_amount(A, p, n)
nn = days(A0, A, p)
pp = annual_rate(A0, A, n)
print('%.2f'% AA)
print('%.2f'% AA0)
print(round(nn))
print('%.2f'% pp)
不知道是哪错了
报错贴图看一眼