《python概述与开发环境安装》课程学习笔记
Python 一、概述及编码规范 1.1学习参考资料: 1.1.1 书籍: 《python编程:从入门到实践》 《从python开始学编程》 《python基础教程》 《python核心编程》 1.1.2 教程:(补充学习) 廖雪峰:python教程 菜鸟教程:python3教程 1.2概述 1.2.1python语言特点: 解释型、面向对象、开源免费、支持交互式、可移植、拥有广泛的库、功能强大、可扩展、可嵌入、运行慢、代码不能加密 1.2.2典型应用: web开发: Django,TurboGears,web2py等框架; 自动化脚本: 大多数Linux发行版以及NetBSD、OpenBSD和MacOSX都集成了python,可以在终端下直接运行python; 桌面软件: PyQt,PySide,wxPython,PyGTK是Python快速开发桌面应用程序的利器; 游戏: 很多游戏使用C+编写图形显示等高性能模块,而使用Python或者Lua编写游戏的逻辑、服务器等; 服务器软件: Python对于各种网络协议的支持很完善,因此经常变用来编写服务器软件、网络爬虫; 科学计算: NumPy,SciPy,Matplotlib可以让Python程序员编写科学计算程序; 1.2.3Python的应用方向 人工智能: Python在人工智能大范畴领域内的机器学习、神经网络