python期末⼤作业代码_⼤⼆期末python⼤作业有效代码不低
于5000⾏是什么⽔平?...
pathway引进版⾸先先给出我能想到的⼀些办法。
数据库第五版课后答案第九章1. 能换⾏绝对不写在⼀⾏。但凡涉及到数学表达式,或者长点的列表解析式,能换⾏就换⾏。
2. 绝对不⽤lambda表达式,统统写成def+return的显式表达式。
3. 能不写循环就不写循环,统统⼿动展开。
4. 尽量将所有功能分开,能封装到类⾥的封装到类⾥,不能的想尽办法写成函数。所有类的继承,除⾮必要,否则统统完整复制⼀遍⽗类代码,写到⼦类⾥。
python基础代码作业5. 把python当成c艹来写,舍弃所有语法糖或者magic trick。最好连排序都⼿动写。
6. 尽量多⽤框架,然后把框架的源码放进你的项⽬。直接从你的项⽬⾥调⽤框架。
7. 当你已经完成⾃⼰的项⽬,测试也已经ok,⾃认为也没有啥bug了。但是还缺很多⾏咋办。随便打开⼀个python库,推荐scikit-learn,打开源码,到其中的基类,或者函数,复制黏贴进你的项⽬⾥。
接口测试 案例在不被显式调⽤时,不影响你的运⾏结果。不过也要注意⾥⾯在tree这块有⼤量cython代码,别复制那⼀块。
以上办法完全牺牲了python的优势,简洁和优雅,只为了换取达到硬指标。
多说⼀句,如果⼀个课堂⼤作业要写5000⾏有效python代码,那这个项⽬要么绝对精彩,绝对可以在GitHub上翻点风浪起来了。要么就是完全在瞎胡搞,根本不懂python。java游戏开发手机软件
毕竟python本来就是⼀个快速开发⽤来验证想法的脚本语⾔。除⾮是⼤的开源项⽬,或者服务器级别的开发任务,⼀般不太会超过万⾏。⽽且python本⾝因为效率问题⼀直为⼈诟病,很多项⽬其实源码⾥⼤量使⽤c或者fortran,或者cython来进⾏优化提速。纯python是⽐较少的,如果不调⽤任何外部库的话。⽽本来python就是因为外部库多减少造轮⼦的时间,快速开发为优势的语⾔,现在被逼到如此凑⾏数实在可悲。听说过c艹和java作业规定不少于xxx代码⾏数的,python我只听说过规定不超过xx⾏的。excel表格函数减法
看完题⽬特别想喷⼀下布置作业的⽼师,⼀看是交⼤的⽼师,算了,⼈家⼀定是有⾃⼰的道理的,吧。唉!
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论