用Python 和MySQL写一个程序 需求如下 25

前提条件:1:MySQL数据库内存有用户名为张三,密码为123456,有5000元的账户余额的用户信息2:MySQL数据库内存有用户名为李四,密码为123456,有500... 前提条件:
1:MySQL数据库内存有用户名为张三,密码为123456,有5000元的账户余额的用户信息
2:MySQL数据库内存有用户名为李四,密码为123456,有5000元的账户余额的用户信息
3:ATM机中存有5000元的现金

需求:
1:界面显示“欢迎您!”,提示“请插入银行卡”,输入“1”,进入登录系统
2:提示“请输入用户名”,校验用户名,如果用户名错误,提示“用户名错误,请重新输入”,用户再次输入用户名,错误3次后退出系统
3:账号输入成功,校验密码,如果密码错误,提示“密码错误,请输入密码”,用户重新输入密码,输入错误3次后退出系统
4:用户名和密码正确则登录成功,进入到业务处理中心,提示用户“取款操作请输入1,查询余额请输入2,退出系统输入3”
5:用户输入1时,进入到取款界面,提示“请输入100整的取款金额,最多一次取1000的操作”
6:用户输入100以外非整的数字时,系统提示“输入金额错误,请重新输入”,用户重新输入,输入3次错误后退出系统
7:用户输入超过1000时,提示“一次最多取1000,请重新输入”,用户可重新输入
8:每次提款后,回到业务处理中心
9:每次输入取款金额后,余额相应减少。系统自动打印输出用户的可用余额
10:取款金额达到3000、余额为0或超过ATM机存款余额退出系统。
11:查询余额操作:输入2后可以查询用户的当前余额,查询后输出用户余额,提示用户“取款操作请输入1,退出系统输入3”进行取款操作
12:用户输入3后退出系统
展开
 我来答
折柳成萌
高粉答主

2018-09-01 · 繁杂信息太多,你要学会辨别
知道顶级答主
回答量:4.4万
采纳率:96%
帮助的人:6304万
展开全部
先花点时间来说说一个程序怎么和数据库进行交互
1.和数据库建立连接
2.执行sql语句,接收返回值
3.关闭数据库连接
使用MySQLdb也要遵循上面的几步.让我们一步步的进行.

1、MySQL数据库要用MySQLdb模块,但Python用来链接MySQL的第三方库MySQLdb不支持Python3.x

特别说明:我在我的电脑上实验时,我的python是2.7.2版本,安装对应版本的MySQLdb之后直接可以运行,并与数据库连接成功,所以如果大家
也像我一样顺利的话,下面的就不需要看了,直接跳过,看第2点如何执行sql语句即可!如果安装之后出现异常,可以参考一下下面的解决办法。

连接的关键是安装MySQLdb模块要下载与Python相对应的版本:

下载好后安装,它会自动检测到计算机Python的安装路径,并自动填写模块解压路径(我的是:D:\ProgramFiles\ActivePython 2.6.6.17\Lib\site-packages\)。
追问
Python和数据库连接这个我会 就是上面的代码不会写
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
腾讯电脑管家
2018-09-25 · 百度知道官方认证企业
腾讯电脑管家
腾讯电脑管家是腾讯公司推出的免费安全管理软件,能有效预防和解决计算机上常见的安全风险,并帮助用户解决各种电脑“疑难杂症”、优化系统和网络环境,是中国综合能力最强、最稳定的安全软件。
向TA提问
展开全部
云盘链接已私信发送给你,看一下是不是你需要的~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式