家庭财务支出
#!/usr/bin/env python‘’‘家庭财务。给定一个初始金额和月开销数,使用循环,确定剩下的金额和当月的支出数,包括最后的支出数。’’’#初始金额是x,月开销数是ydef money(x,y):balance=x-yi=0while balance >0:print ("%d\t $%.2f\t $%.2f"%(i,y,balance))x=balanceba...
#!/usr/bin/env python
‘’‘家庭财务。给定一个初始金额和月开销数,使用循环,确定剩下的金额和当月的支出数,包括最后的支出数。’’’
#初始金额是x,月开销数是y
def money(x,y):
balance=x-y
i=0
while balance >0:
print ("%d\t $%.2f\t $%.2f"%(i,y,balance))
x=balance
balance=x-y
if balance <0:
y=x
balance=0
else:
pass
i=i+1
print ("%d\t $%.2f\t $%.2f"%(i,y,balance))
if name==“main”:
a=float(input(‘Enter opening balance:’))
b=float(input(‘Enter monthly payment:’))
print(“Amount Remaining”)
print("------\t------\t------\t")
money(a,b)
运行结果:
Enter opening balance:100.00
Enter monthly payment:13.12
Amount Remaining
0 $13.12 $86.88
1 $13.12 $73.76
2 $13.12 $60.64
3 $13.12 $47.52
4 $13.12 $34.40
5 $13.12 $21.28
6 $13.12 $8.16
7 $8.16 $0.00
更多推荐
所有评论(0)