python三大用途
近几年Python的发展形势很迅猛,可以说“网红语言”,我国已经将python纳入课程。根据个人经验,以及对python的浅见,以为python有以下三大用途: 1、 Web开发 2、数据科学:包括机器学习、数据分析和数据可视化 3、脚本 一、Web开发 * Django和Flask等基于Python的Web框架最近在Web开发中非常流行。 这些Web框架可以帮助你用Python编写服务器端代码(后端代码)。这是在你的服务器上运行的代码,而不是运行在用户设备和浏 览器的代码(前端代码)。 * 使用Web框架的好处是:可以更容易地构建通用后端逻辑。这包括将不同的URL映射到Python代码块,处理数据库以及生成用 户在浏览器中看到的HTML文件。 * 两个框架的区别: Flask:能够实现简单、灵活和细致的控制。并能让你自己决定实现方式。 Django:提供了全面的体验:你可以获得管理面板、数据库接口、ORM(对象关系映射)以及开箱即用的应用程序和项目的目录结构。 * 如何选择 Flask:如果你关注的是经验和学习的机会,或者你想更多地控制使用哪些组件,比如你想使用哪些数据库以及如何与其进行交互。 Django:如果你关注最终产品,或者你正在研究一个简单的应用,比如新闻网站、网店或博客,并且你希望有单一实现的方式。 二、数据科学 包括机器学习,数据分析和数据可视化 1、机器学习