Python课程实践
1.Python 的方向
(1).基于Python的数据分析
(2).基于Python的网络爬虫
(3).基于Python的web开发。
(4).数据挖掘
(5).基于Linux及服务器维护
(6).人工智能
2.Python(能够全面调动计算机的功能接口)语言的解释器
1991年,第一个Python“编译器”诞生。它是用C语言实现的,并能够调用C语言的库文件。
Python的解释器
(1).Cpython 利用c语言编写
(2).Jpython java
(3).Irorpython .Net
3.Python的语言特性
(1).面相对象的,万物皆为对象!
(2).可移植性
(3).跨平台性
(4).可扩展性(强于Java)
(5).语法简单
(6).维护很容易
4.对于开发版本的选择问题
原则:选低不选高,尽量选择中间版本。 example:jdk1.2......jdk1.7- jdk1.8...jdk1.12
※ 注:建议选择Python3.6、3.7
安装工具时用鼠标右键用管理员身份运行,可以避免一些兼容性问题,下载效率更高。example:mysql等。
5.Python环境搭建
(1).安装完Python之后,进入cmd窗口,执行Python命令。(如果出现Python版本的相关信息,说明Python是安装成功的)。
(2).安装Anaconda工具。(备注:傻瓜式安装,下一步即可!)
(3).sublime(作为一个开发人员,必须学会的一款工具)
优点:i.里面有package control 包的管理器!crtl+shift+p
ii.集成了多个插件
iii.高效、跨平台
Python的优缺点
优点 | 缺点 |
---|---|
简单、易学 | 运行速度慢 |
免费、开源 | 中文资料匮乏 |
可扩展性、可嵌入性 | 代码不能加密 |
丰富的库 |