林少峰-第二周作业
| 这个作业属于哪个课程 |首页 - BD-大数据方向班级 - 福州大学至诚学院 - 班级博客 - 博客园 (cnblogs.com)
| 这个作业要求在哪里|https://edu.cnblogs.com/campus/fzzcxy/big-data/homework/12443
| 这个作业的目标 | 安装pycharm与anaconda,汇报进度,了解字典,写代码锻炼
| 学号 | <212106425> |
任务1.pycharm与anaconda安装完成
任务2.房贷计算器代码放在随笔末尾
任务3.已了解
任务4.分支,序列,循环已学习,正在学习函数
房贷计算器:
截图:
源代码:
while True:#贷款方式
guess = input("1.商业贷款\n2.公积金贷款\n3.组合贷款\n请选择您的贷款方式:\n")
if guess"1" or guess"2" or guess"3":
break
print("请输入1~3之中的数字")
ll=0
guess=int(guess)
if guess3:#组合贷款
money1 = float(input("组合贷款\n请输入商业贷款的贷款额度(单位:万):"))
time1 = int(input("请输入贷款年限(单位:年):"))
money2 = float(input("请输入公积金贷款的贷款额度(单位:万):"))
time2 = int(input("请输入贷款年限(单位:年):"))
if time1 <= 5:#商业贷款
ll1 = 4.75 / 100
else:
ll1 = 4.9 / 100
if time2 <= 5:#公积金贷款
ll2 = 2.75 / 100
else:
ll2 = 3.25 / 100
ll1=ll1/12
ll2=ll2/12
y1 = money1 * (ll1 * pow(1 + ll1, time1 * 12) / (pow(1 + ll1, time1 * 12) - 1))
y2 = money2 * (ll2 * pow(1 + ll2, time2 * 12) / (pow(1 + ll2, time2 * 12) - 1))
print("您的商业贷款的每月月供参考为", y1 * 10000, "元")
print("您的公积金贷款的每月月供参考为", y2 * 10000, "元")
else:
money=float(input("请输入贷款额度(单位:万):"))
time=int(input("请输入贷款年限(单位:年):"))
if guess1:#商业贷款
if time <=5:
ll=4.75/100
else :
ll=4.9/100
elif guess2:#公积金贷款
if time<=5:
ll=2.75/100
else:
ll=3.25/100
ll=ll/12#月利率=利率/12
y=money(llpow(1+ll,time12)/(pow(1+ll,time12)-1))
print("您的每月月供参考为",y*10000,"元")