![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
Jamie_Wu
沙坡村未来之光
展开
-
两次比赛的感想
三四月份打了个华为编程大赛的酱油,有一些心得和想法,长了一些经验教训,也学到了不少的东西。一直没抽出空来记一下,学习就是不断总结不断进步的过程,不然做了就丢了,不总结,恐怕永远也不会进步。总体来说,从研一上期参加的天池大数据竞赛,到这次的编程大赛,还是有不少收获的。但是问题也很显然:一直没有正儿八经地去用到机器学习的算法去做,而是用简单的一些模型,这个方面还需要大大改进。天池的数据比赛,完了我才知...原创 2018-05-08 17:16:31 · 891 阅读 · 0 评论 -
python的staticmethod,classmethod和装饰器以及闭包的爱恨情仇
经常都是你去面试,面试官一脸冷漠,听说你会Python,那给你30秒,写一个装饰器,应该很简单吧?然后你一脸蒙蔽,装饰器大家都听过,我们也大致知道什么意思,但是让写一个,你会写吗?我们在python的程序中,经常看到一些类中,一些函数定义前面,写有@staticmethod,@classmethod等东东,这些是什么鬼呢?且听我细细道来,先来解释一下staticmethod和classmeth...原创 2018-10-13 14:35:12 · 9517 阅读 · 8 评论 -
3.pandas花式数据统计与分析技能
原创 2018-09-30 15:43:39 · 256 阅读 · 0 评论 -
4.用pandas完成机器学习数据预处理与特征工程
原创 2018-09-30 15:47:52 · 910 阅读 · 1 评论 -
深度优先搜索+剪枝实战,你都弄懂了吗
我必须记这样一个坑爹的校招题题目描述一个袋子里面有n个球,每个球上面都有一个号码(拥有相同号码的球是无区别的)。如果一个袋子是幸运的当且仅当所有球的号码的和大于所有球的号码的积。例如:如果袋子里面的球的号码是{1, 1, 2, 3},这个袋子就是幸运的,因为1 + 1 + 2 + 3 > 1 * 1 * 2 * 3你可以适当从袋子里移除一些球(可以移除0个,但是别移除完),要使移...原创 2019-02-27 10:41:31 · 1400 阅读 · 0 评论 -
Python解析命令行参数,你到底会不会用argparse?
为了提升效率,加上提高代码的可复用性,大型的任务中,我们一般不会直接把参数硬编码在程序中,而是通过命令行传入相应的参数,这样的方式更加灵活,且效率更高;甚至,我们都不会从命令行去传入参数,而是通过sh文件,shell脚本编程来传入相应的参数,当然这个不是本文的重点。无论如何,都需要解析命令行参数,那么python中解析命令行参数的模块主要就是argparse了(之前还有个optparse,不过模老...原创 2019-04-14 16:32:20 · 1517 阅读 · 0 评论