您的位置:首页 > 编程语言 > Python开发

用python解决你的实际问题,忘记语言吧

2016-01-28 13:40 423 查看
我在思考一个问题。软件是为人服务的,而人的需求一直在变。什么东西能快速适应这种需求的变更。

本人从汇编玩到C,总觉得这些底层的东西吧~~强大是强大,但是用起来费劲,而且分散你的经历,不能把精力放在应用上,很多精力会分散在语言本身。

想象一个场景,科研人员在研究蛋白质折叠,需要显示个界面,甚至动画,但是重点是后面的运算,科研人员完全没必要先学完C语言,再开始搞他的科研,这是精力浪费。

python最近入了我的眼界,这编程需要缩进,代码非常漂亮,而且是强制的,语言非常简练,连末尾分号都不需要。我拿python试着处理我的一个实际问题:合成几个文件为一个,并且加上复杂的文件头。这在个过程中,我几乎不需要关心windows API,而可以全心投入在文件格式上。让我第一次感受到可以真正把编程用于解决实际问题,而不关注编程本身。

在之后的python学习中,我发现它的库太多了,还需要安装,你需要什么安装什么,对于初学者,一下就晕了。于是,搜索国外的网站,才发现,真的有非常多的科学家,他们在用python,他们不是程序员,但是他们用编程解决他们的问题。

终于被我发现了一个版本WinPython

WinPython-32bit-2.7.10.2

http://yun.baidu.com/share/link?shareid=2579793825&uk=3188251974

这个发行版,包含了科学研究需要的几乎所有的库,无论是数学库,还是设备访问,或者opengl显示,什么都在其中。他的特点就是为这些科学家而准备的。

所以我强烈建议python的初学者,直接用这个发行版,拿它解决你的问题,而不要花太多时间在你的环境搭建上
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  python 界面 需求