极客学院课程地址:http://www.jikexueyuan.com/course/594.html
Python功能强大:
Python学习路线:
Python的三大优点:
简单,功能强大,面向对象
面向对象:注重各个步骤间传递数据,实现更强大功能
面向过程:程序注重一个一个步骤
Python的七大特色:
大小写严格区分
简单,功能强大,面向对象
开源
库非常丰富:标准库(发邮件,密码系统,图形界面编程,文件上传下载ftp),非标准库(wxpython,图像库)
跨平台使用
解释性语言:程序,解释器,字符码,就在开发环境中运行
编译性语言:程序,编译器,二进制代码,系统内存,内存中执行,#include 要打包成二进制语言
高级语言:只需要考虑功能实现,不需要考虑如何兼容
低级语言:与计算机底层硬件密切接触,编程时需要考虑如何与底层硬件的兼容
自己在Linux系统下安装Python:
安装源码的选择:
官方网站,download,选择Linux版本下载,选择版本下载,在linux操作系统下解压
Linux系统下Python的安装实战:
在Linux和Windows系统设定一个共享文件夹,把安装源码放进去
在Linux进入这个共享文件夹,cd,ls
将压缩文件复制到/usr/local文件夹
解压: tar -jxvf Python-2.7.3.tar.bz2
ls
./configue
报错,没有gcc: yum install gcc
继续 ./configue
make
make install
Python自带编辑器:IDLE
或者 Aptana