结队编程经验体会

因为最开始是用的c++编写的,毕竟c++最熟练也最容易生成exe文件啥的

 

但是看到结对的项目后直接傻眼了,用c++实现界面可是一个技术活

 

所以很自然的就抛弃了c++,选择了python

 

因为感觉任重而道远

 

所以很自然的选择了分版块完成

 

主要分为以下板块:

 

GUIapp

 

clicChoise

 

sendscd

 

Users

 

checkpass

 

fouroperate

Guiapp主要就是用来实现界面的

clickchoice就是用来实现选项的

sendscd是用来获取验证码的,而验证码的获取是用的阿里云的短信服务,这里运气比较好,只申请了半天就通过了

users为用户信息模块,包含用户名密码状态等级等,也负责把用户的信息保存

checkpass就很简单的用来检查密码是否规范

而最后的fouroperate则是最难的内容,要将表达式规格化

然后百度过很多很多内容,尤其是界面的生成和表达式规格化这里

最开始想的是将表达式拆开,比如遇到sin,cos,tan等等应该怎么处理

后来发现python有直接的函数 eval能直接解决,这就帮了很大的忙了,所以需要做的就是把表达式规范化就好了,比如平方要写成**2,也就是自乘2,开根号就**1/2,等等

最后附上结果图片,庆祝国庆作业圆满结束

 

 

 

 

 

 

 

 

 

 

posted @ 2020-10-09 23:58  糖~  阅读(76)  评论(0)    收藏  举报