跳至主要內容

2分钟,快速认识热门编程语言:Python

DD编辑部原创技术科普技术科普大约 3 分钟

2分钟,快速认识热门编程语言:Python

Python,一种高级解释性编程语言。它可以说是世界上最流行的语言,因为它易于学习,而且对于严肃的项目来说很实用。

今天就来一起快速认识一下作为最热门编程语言之一的Python。您可以通过以下的文字内容学习,也可以通过文末的视频学习,希望本文对您有所帮助。

它由 Guido van Rossum 创建并于 1991 年发布,他以 Monty Python 的 Flying Circus 命名它,这就是为什么您有时会在代码示例中找到垃圾邮件和鸡蛋,而不是 foo 和 bar。

它通常用于构建服务器端应用程序,例如:使用 Django 框架的 Web 应用程序,它也是大数据分析和机器学习的首选语言。

许多学生选择 Python 来开始学习编码,因为正如 Python Zen 所概述的那样,它强调可读性。美丽胜于丑陋,显性胜于隐性。

Python非常简单,但避免了因施展魔法而导致歧义的诱惑。它的代码通常被组织到笔记本中,可以在其中执行各个单元,然后将其记录在同一位置。

我们目前使用的是该语言的第 3 版,您可以通过创建一个以.py.ipynb 结尾的文件来开始编写代码。

Python通过下面的方式来来创建变量:

它是强类型的,这意味着值不会以意外的方式更改

但它是动态的,因此不需要类型注释。

语法非常高效,它允许您在一行上声明多个变量并使用文字语法定义元组、列表和字典。

在Python中,分号不是必需的,如果你使用它们,经验丰富的 Pythonista 会说你的代码不是 Pythonic。

Python 使用缩进来终止或确定一行代码的范围,而不是分号

使用 def 关键字定义函数,然后缩进下一行(通常缩进四个空格)以定义函数体。然后,我们可以向其中添加一个 for 循环,并再缩进四个空格。

这消除了对许多其他语言中的花括号和分号的需要。

Python 是一种多范式语言。我们可以将函数式编程模式应用于使用 lambda 的匿名函数等。

它还使用对象作为数据的抽象,允许您使用类和继承等实现面向对象的模式。

它还拥有庞大的第三方库生态系统,例如 TensorFlow 等深度学习框架,以及 OpenComputerVision 等许多高性能低级包的包装器,这些包通常与 pip 包管理器一起安装。

该视频采用Chrome插件Youtube中文配音open in new window做了翻译+配音处理,如果您平时也有上油管看前沿视频的话,也可以装一个,可以有效的提高你的学习效率 ^_^。如果您不方便查看这些内容,也可以关注我的视频号「程序猿DD」和B站open in new window,我会分享日常看到的精华学习资料,感兴趣的小伙伴根据自己平时习惯选择订阅即可。

如果您想开拓眼界,了解和发现更多计算机领域的概念和知识,欢迎关注我在持续更新的开发者科普专栏open in new window,助你探索更多计算机领域的热门知识!

上次编辑于:
贡献者: 程序猿DD