摘要:
模拟实现一个ATM + 购物商城程序 1.额度 15000或自定义 2.实现购物商城,买东西加入购物车,调用信用卡接口结账 3.可以提现,手续费5% 4.每月22号出账单,每月10号为还款日,过期未还,按欠款总额万分之5每日计息 5,支持多账户登录 6.支持账户间转账 7.记录每月日常消费流水 8. 阅读全文
摘要:
作业:计算器开发 (1)实现加减乘除及拓号优先级解析; (2)用户输入 1 - 2 * ( (60-30 +(-40/5) * (-9-2*5/-3 + 7 /3*99/4*2998 +10 * 568/14 )) - (-4*3)/ (16-3*2) )等类似公式后,必须自己解析里面的(),+,- 阅读全文
摘要:
作业:购物商城 商品展示,价格 买,加入购物车 付款,钱不够 具体实现了如下功能: 1、可购买的商品信息显示 2、显示购物车内的商品信息、数量、总金额 3、购物车内的商品数量进行增加、减少和商品的删除 4、用户余额的充值 5、用户购买完成进行结账,将最终余额回写到用户文件中。 一、用户文件说明: 其 阅读全文
摘要:
作业:购物商城 商品展示,价格 买,加入购物车 付款,钱不够 流程图如下: 代码共有4个文件,如下: 用户文件: 商品文件: 购物车文件: 钱包文件: 代码如下: 上述代码运行流程如下: (1)展示商品信息; (2)用户登录验证; (3)用户输入想购买产品及数量,输入quit退出购物; (4)添加到 阅读全文
摘要:
作业二:多级菜单 (1)三级菜单 (2)可以次选择进入各子菜单 (3)所需新知识点:列表、字典 要求:输入back返回上一层,输入quit退出整个程序 思路: (1)首先定义好三级菜单字典; (2)提取第一级省的编号,打印包含哪些省份,让用户输入省份的编号,能够显示对应的省,这个过程需要创建一个字典 阅读全文
摘要:
作业二:多级菜单 (1)三级菜单 (2)可以次选择进入各子菜单 (3)所需新知识点:列表、字典 要求:输入back返回上一层,输入quit退出整个程序 本示例的三级菜单是一个yaml文件格式,格式如下: yaml格式的处理方法如下: 首先,上面的格式是一个多级模式,有一级,二级,三级的情况,使用ya 阅读全文
摘要:
作业一:编写登陆接口 1.输入用户名和密码 2.认证成功后显示欢迎信息 3.输错三次后锁定 上面作业,用了几种思路来解决问题;但是本质上其实都是一样的;核心都是对文件的操作,文件的增删改查;并且这些操作都需要借助字符串、列表和字典的功能。 在代码中,我们用到了如下操作: (1)字符串操作," ".j 阅读全文
摘要:
作业一:编写登陆接口 1.输入用户名和密码 2.认证成功后显示欢迎信息 3.输错三次后锁定 思路: (1)用户输入用户名; (2)去锁定文件中验证用户名是否锁定; (3)去当前用户验证用户是否存在; (4)用户输入密码,三次输错后锁定 (5)锁定之后从当前文件中删除用户名,添加到锁定文件中。 注意文 阅读全文
摘要:
思路: 1、参考模型,这个作业我参考了linux的登录认证流程以及结合网上银行支付宝等锁定规则; 1)认证流程参考的是Linux的登录:当你输入完用户名密码后再验证用户名是否存在用户是否被锁定,然后在验证密码是否正确,如果验证不过去只会告诉你验证失败,而不告诉你到底是用户名错误还是密码错误,增加了暴 阅读全文
摘要:
作业一:编写登陆接口 1.输入用户名和密码 2.认证成功后显示欢迎信息 3.输错三次后锁定 思路:要求是编写登陆接口,那么要有一个存放用户信息的模块;三次后锁定,要有一个存放锁定用户信息的模块;我们知道,保存用户信息有两种方式,一种是数据库保存,一种是文件保存,现在我们只学习了文件保存,因此要有两个 阅读全文