为什么 Python 如此受欢迎?
自 20 世纪 90 年代初诞生至今,Python 编程语言已有 30 多年的历史,且依旧保持着流行趋势。GitHub 2022 年度 Octoverse 报告曾指出,Python 仍然是使用第二多的编程语言,使用量同比增长超过 22%;在 2022 年的某个时候,GitHub 上有超过 400 万开发人员在使用该语言。
鉴于此,Github 最近发表了一篇博文以探讨 Python 的持久流行,文章内容借鉴了平台用户的一些见解。“在这篇文章中,我们将深入探讨 Python 的简要历史、它的优点、它的使用案例,并试图回答为什么一种在 20 世纪 80 年代构思的程序语言继续主导着开发。”
开发者和开源倡导者 Rizel Scarlett 称,Python 语法简单、易于阅读、对用户和初学者都非常友好。它使用关键字而不是标点符号和换行符来定义代码块,这些语法设计的选择有助于即使是不熟悉编码的人,也能轻松的通过查看代码来识别代码的设计目的。目前 Python 已发展为对开发人员、数据科学家、研究人员等都具有广泛的适用性。Scarlett 将 Python 与 Java 进行了比较,以证明其简单美观性:
Python
print("Hello world.")
Java
public class HelloWorld { public static void main (String[]args) { System.out.println.("Hello world"); } }
Scarlett 指出,作为一种通用语言,Python 可以用于各种应用程序,“简单易用”的特点也使得它成为用于自动化任务、构建网站或软件和分析数据的不错的选择。此外,易读、开源、跨平台、可扩展性、具有一个强大的标准库等特性,也使其在开发人员和工程师中很受欢迎。Python 的一些最常见的用例包括有:Web 和软件开发、任务自动化、机器学习和大数据、金融或财务分析以及人工智能。
除了相对简单易学之外,Python 持续流行的原因还包括:
- 生产效率高
- 有一个广泛的、具有支持性的用户社区
- 教育认可。Python 已经成为学术界的首选语言,一些学生甚至早在小学就接触过 Python。
- 很高的企业需求。由于其在开发和数据分析工作中的广泛适用性,学习和了解 Python 通常被认为是求职者的首要技能。根据 Statista 的数据,Python 是 2022 年全球招聘人员需求排名第三的语言。
简而言之,Python 的主要优势在于其非常适合数据繁重的操作,简单易学且擅长处理数据。“从机器学习到数据分析,Python 的多功能性使其能够在开发人员和非开发人员中继续保持爆炸式增长。”

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Discord 推出多种新的 AI 功能
Discord 宣布将在有限数量的服务器上推出一系列全新的 AI 体验,作为公共免费实验。 该公司表示每个月已有超过 3000 万人在 Discord 上使用 AI 应用,使用范围最广的属于 Midjourney,这种 AI 使用户能够使用文本指令创建图像。Discord 声称其用户已经在 Discord 服务器上使用 AI 应用程序创建了超过 10 亿张独特的图像。 新一轮 AI 功能共推出了三款: Clyde AI 第一款是由 OpenAI 技术提供支持的更新版 Clyde,Clyde是一个非常有用的机器人,可以响应斜线命令并在用户出错时向用户发送消息。由 AI 驱动的 Clyde 现在还可以回答问题,用户和群组可能会与 Clyde 进行“更长时间的对话”。只需在服务器中输入@Clyde 即可开始。 Clyde 还可以为用户运行命令;它可以创建一个线程,供一群朋友闲逛、推荐播放列表、访问 GIF 和表情符号等等。 AutoModAI 第二款是AutoMod AI , AutoMod 是一种自动运行的规则调节工具,可用来设定Discord 服务器的消息过滤规则。官方表示 AutoMo...
- 下一篇
浏览器安全报告:网络钓鱼比率增长 1100%
移动端浏览器的作用在很多时候已经被特定的应用程序所替代,但在桌面端,浏览器依然扮演着非常重要的角色,是很多用户工作和生活中使用最为频繁的工具,也是很多 Web 应用与服务的入口。 浏览器安全平台 LayerX 日前发表了年度浏览器安全报告,让大家可以一窥浏览器以及互联网的安全状况,让用户可以有针对性地做出改变,提升安全性。 这份报告既包含了 2022 年最突出的浏览器安全风险,还包括对 2023 年的预测和建议。不过报告研究的重点是企业环境,但其中的一些关键点也同样适用于小型企业和家庭环境。 回顾 2022 年,LayerX 研究发现浏览器的主要安全问题可以分为 9 大类: 通过高信誉网站的钓鱼攻击 通过文件共享系统传播恶意软件 在企业环境中,使用个人浏览器配置导致泄露数据 使用版本过时的浏览器 薄弱的账号密码 易受攻击的非托管设备 高风险的浏览器扩展 影子 SaaS 用 AiTM 攻击绕过 MFA 以网络钓鱼为例,为了减轻网络钓鱼的风险,许多安全供应商通过确定 URL 的安全级别来过滤网站。这种网站安全检查是基于域名的信誉,它是由不同的指标计算出来的,如 URL 历史、IP 信誉、网...
相关文章
文章评论
共有0条评论来说两句吧...