Всего новичков здесь ...... Оператор возврата в следующем коде не передает значение, вычисленное функцией. У кого-нибудь есть идеи?
def pagos(B,P,r,c):
UB = (B-P)*(1+(r/12))
if (c==12):
print(UB) #This is to establish if UB is actually reaching return statement#
return UB
c +=1
pagos(UB,P,r,c)
P=200
B=10000
r=0.2
c=0
R = pagos(B,P,r,c)
print("Answer :"+str(R))```
9472.628606761953
Answer :None