Python笔记1
一直以来想学习Python的想法,今天终于开始实践,用笔记的形式记录下学习过程中遇到的各种情况。
在Coding这行待久了,做事不喜欢什么都完全从零开始,面面俱到,希望短平快就完成上手的过程。
自己草拟了一个需要解决的提纲:
1.学习Python目的是什么?
不想脑袋里全是MS的框框,换一种思路;
想要有一个快速解决问题的方法,主要是数学方面;
2.用Python有什么好处?
官话/套话,自己GG去,无用!对自己而言,最重要的是可以随时方便地更改程序,得到结果。
配置文件也有此功效,不过有时仍显量级太重,不够直观。(解释性语言的好处啊)
3.IDE用什么?
网上有专门的各种IDE比较,不过这种事是萝卜白菜各有所爱。
选择的原则就是简单易上手,没说的从ulipad开始,以后不够用再说。
4.程序执行原理
源码->字节码->Python虚拟机上运行
原理性的东西明白总体就好,毫无疑问随着学习深入一定会逐渐加深。
应该没几个人上来学习.NET就完全明白CLR,CTS,DLR,CLS,IL等各种术语吧(大牛除外)
5.环境搭建
(1)现在用的Win7,网上download对应的python-2.7.2.amd64.msi
(2)设置环境变量
(2)Install Ulipad 4.0
6.如何实现GUI程序
常见的有wxPython,Pyqt4, 暂不考虑。
7.语法学习
一定要快速入门的,各种经典大作一律抛弃。
推荐园子里闫老师的教程
http://www.cnblogs.com/yanxy/archive/2010/02/22/ilovepython.html
全部下来花了半天多时间,已经算是初窥门径了!