排行
数据库百科
核心案例
行业报告
月度解读
大事记
产业图谱
中国数据库
向量数据库
时序数据库
实时数据库
搜索引擎
空间数据库
图数据库
数据仓库
大调查
2021年报告
2022年报告
年度数据库
2020年openGauss
2021年TiDB
2022年PolarDB
2023年OceanBase
首页
资讯
活动
大会
学习
课程中心
推荐优质内容、热门课程
学习路径
预设学习计划、达成学习目标
知识图谱
综合了解技术体系知识点
课程库
快速筛选、搜索相关课程
视频学习
专业视频分享技术知识
电子文档
快速搜索阅览技术文档
文档
问答
服务
智能助手小墨
关于数据库相关的问题,您都可以问我
数据库巡检平台
脚本采集百余项,在线智能分析总结
SQLRUN
在线数据库即时SQL运行平台
数据库实训平台
实操环境、开箱即用、一键连接
数据库管理服务
汇聚顶级数据库专家,具备多数据库运维能力
数据库百科
核心案例
行业报告
月度解读
大事记
产业图谱
我的订单
登录后可立即获得以下权益
免费培训课程
收藏优质文章
疑难问题解答
下载专业文档
签到免费抽奖
提升成长等级
立即登录
登录
注册
登录
注册
首页
资讯
活动
大会
课程
文档
排行
问答
我的订单
首页
专家团队
智能助手
在线工具
SQLRUN
在线数据库即时SQL运行平台
数据库在线实训平台
实操环境、开箱即用、一键连接
AWR分析
上传AWR报告,查看分析结果
SQL格式化
快速格式化绝大多数SQL语句
SQL审核
审核编写规范,提升执行效率
PLSQL解密
解密超4000字符的PL/SQL语句
OraC函数
查询Oracle C 函数的详细描述
智能助手小墨
关于数据库相关的问题,您都可以问我
精选案例
新闻资讯
云市场
登录后可立即获得以下权益
免费培训课程
收藏优质文章
疑难问题解答
下载专业文档
签到免费抽奖
提升成长等级
立即登录
登录
注册
登录
注册
首页
专家团队
智能助手
精选案例
新闻资讯
云市场
微信扫码
复制链接
新浪微博
分享数说
采集到收藏夹
分享到数说
首页
/
如何用Python解决实际问题?案例来了
如何用Python解决实际问题?案例来了
布兰嘎来了
2021-08-04
1389
1、项目背景
小明想买辆车,能够开车到处走走,但是钱较少,便想去贷款买辆车。到了奔驰4S店,与销售谈完后,对于销售的贷款方案,他的理解还是比较模糊,于是想通过python做一个程序,能够把贷款后每个月还款的情况列举出来,用Python算个明白账。
其实就是贷款买车,需要根据贷款的金额及还款周期,生成还款明细。
2、项目需求
银行贷款基准利率:
年限
年利率
1年期
年利率:6.56%
2年期
年利率:6.65%
3年期
年利率:6.65%
4年期
年利率:6.90%
5年期
年利率:6.90%
车贷贷款在贷款生效后,需要每个月(简称每期)都进行还款,每月还款的金额是偿还的本息,包括偿还的本金、偿还的利息。需要将每期还款情况及最终还款的总额列一个明细出来。
我们使用Python完成自动计算,用户只需输入自己的贷款金额,程序就可以自动形成还款明细。大家理解这个项目背景和项目需求了吧。
3、分析过程,拆解项目
这个项目可以分为三步走:
第一步:用户只需要将贷款金额与贷款年限输入到程序中,参与计算;这两项数据来源于用户;
第二步:我们的程序要根据用户的贷款金额与贷款年限进行计算,
得到每期数据,
含偿还的本息、偿还的本金、偿还的利息;
第三步:之后,将所有的数据写入到表格中。
3.1、收集用户输入的数据
使用input()函数,用来获取用户输入的内容。
#一、收获用户输入数据
#1、用户输入的贷款金额
total_loan=input(
“
请问您贷款的金额是多少(输入整数)
”
)
#2、用户输入的贷款年限
total_loan_year=input(
“
银行贷款基准利率:1年期6.56%;2年期6.65%;3年期6.65%;4年期6.90%;5年期6.90%;请选择还款年限,仅输入数字即可:
”
)
print(total_loan)
print(total_loan_year)
结果如上,会显示出让你输入贷款金额的输入框。输入10000元,然后:
弹出下面的输入框,要求用户输入贷款年限的数字。输入数字即可。
但是,我们需要利用银行贷款年限和金额进行算术运算,而input()函数仅能输入字符串格式的内容,所以这里涉及到数据转换的问题。我们需要把input()中字符串的数据转成整型,需要用到int()函数。
#一、收获用户输入数据
#1、用户输入的贷款金额
total_loan=int(input(“请问您贷款的金额是多少(输入整数)”))
#2、用户输入的贷款年限
total_loan_year=int(input(“银行贷款基准利率:1年期6.56%;2年期6.65%;3年期6.65%;4年期6.90%;5年期6.90%;请选择还款年限,仅输入数字即可;”))
print(total_loan)
print(total_loan_year)
print(type(total_loan))
print(type(total_loan_year))
可以看到结果,这两个变量的格式变成整型了。我们后面就可以进行愉快的计算了。
下篇继续讲解这个案例,我们会进入到计算过程,敬请期待!
欢迎点赞 收藏 评论 转发 点在看哦!
python
文章转载自
布兰嘎来了
,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
评论
领墨值
有奖问卷
意见反馈
客服小墨