一、十分钟快速了解python
(一)Python的概念
1、面向对象的,解释型的计算机编程语言。
2、简单易学,功能强大。
(二)Pyhton的功能
1、编写局域网聊天与文件传输
2、抢票软件源码
3、多人聊天服务器
4、实现ping命令
5、采集百度地图数据
6、一个不错的mysql分装类
……
总之,功能强大,但不难学。
(三)Pyhton学习路径
1、总路线:初级篇、进阶篇、高级篇
2、初级篇内容:
课程1:Python初识
课程2:Python语法基础
课程3:Python的运算符与表达式
课程4:控制流
课程5:Python函数
课程6:函数进阶-模块
课程7:Python数据结构
课程8:面向对象
课程9:文件与Python异常处理
课程10:标准库与Python其他使用
3、进阶篇内容:
正式表达式、多线程编程、网络编程基础、客户端编程、图形界面编程、数据库编程等并结合项目进行实战。
4、高级篇内容:
Python网络编程
wxpython
二、Python的简介及特色
(一)Python三大优点
简单、功能强大、支持面向对象。
面向过程:分成步骤执行的设计思想。
面向对象:通过各个对象交互实现一项功能的设计思想。
(二)Python七大特色
1、大小写严格区分
2、简单易学支持面向对象
3、开源
4、库非常丰富
(1)标准库(常用):如,电子邮件接受、处理,不用单独编写。
(2)非标准库(扩展库):如,wxPython,图像库都是非标准库。
5、跨平台使用
6、解释型语言
编译型语言:如c++,用编译器编译成二进制代码,在系统内存中执行。先用调用库的操作。
解释型语言:通过解释器解释称字符码
7、高级语言
低级语言:与计算机的底层密切基础。
高级语言:不需要考虑兼容问题。
三、Windows下安装python
1、安装源程序的选择
2、环境变量的配置
3、cmd命令下测试python