项目1 搭建和使用Python开发环境1.1 了解Python语言特点、应用场景和版本Python是一门跨平台、开源、免费的解释型高级动态编程语言。Python支持命令式编程(How to do)、函数式编程(What to do),完全支持面向对象程序设计,拥有大量扩展库。可以直接解释并执行源代码,可以伪编译为字节码执行,也可以使用pyinstaller、cx_Freeze、Nuitka等工具打包为可执行程序。胶水语言:可以把多种不同语言编写的程序融合到一起实现无缝拼接,更好地发挥不同语言和工具的优势,满足不同应用领域的需求。1.1 了解Python语言特点、应用场景和版本对于Python 3.x系列,每次升级新版本都会增加一些新特性或者新的标准库函数,增强一些内置函数、标准库函数的功能,同时也会优化一些内置对象的底层实现以获得更高的性能和速度,但不会有太大的变化,至少会保证低版本Python语言编写的程序可以正常被高版本Python解释器识别和运行。1.1 了解Python语言特点、应用场景和版本与内置对象、内置模块和标准库不同的是,很多扩展库在版本升级时可能会有非常大的改动,除了新增和优化功能之外,还可能删除了一些低版本中的对象,或者修改了一些对象的用法,导致本来运行很好的程序在升级扩展库之后无法运行了。如果遇到这种情况,需要查阅扩展库官方网站的版本升级历史和说明,查
您可能关注的文档
- Python程序设计实例教程 第2版 课件 项目13、14 使用Pandas分析与处理数据、 使用Matplotlib进行数据可视化.pptx
- Python程序设计实例教程 第2版 课件 项目7、8 使用字符串、 使用正则表达式.pptx
- Python程序设计实例教程 第2版 课件 项目9、10 读写文件内容、 文件与文件夹操作.pptx
- Python程序设计实例教程 第2版 课件 项目11、12 网络爬虫入门与应用、 使用NumPy实现数组与矩阵运算.pptx
- Python程序设计实例教程 第2版 课件 项目1、2 搭建和使用Python开发环境、 使用内置对象和运算符.pptx
- Python程序设计实例教程 第2版 课件 项目3、4 使用列表、元组、字典、集合; 使用程序控制结构.pptx
- Python程序设计实例教程 第2版 课件 项目5、6 设计和使用自定义函数、 面向对象程序设计基础.pptx
- 大学书法教程(第三版) 课件 1大学书法教程、2魏晋南北朝书法.pptx
- 大学书法教程(第三版) 课件 3南北朝书法、4隋唐五代书法.pptx
- 大学书法教程(第三版) 课件 5宋辽金元书法、6元明清.pptx
原创力文档

文档评论(0)