栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Python入门难吗?30年前的编程语言,为什么现在这么火?

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Python入门难吗?30年前的编程语言,为什么现在这么火?

开发圈内流传着这么一句话“流水的语言 铁打的 Python” 虽然诞生于80年代末、90年代初的 Python 已经不算年轻了 但是丝毫不影响 Python 成为现今再主流不过的编程语言之一。

再过去的很长一段时间 C、C 、C# 和 Java 等编程语言在各大排行榜的头部位置上上下下。然而 在近几年 Python 越来越受到关注。最近几个月 Python 在 Tiobe 的编程语言指数中长期领先于 Java、C#、C 和 Visual Basic 等语言 占据榜单第二的位置。如最新的2021年8月TIOBE编程语言排行榜中 Python 仍然是位于 C 语言之下、Java 之上 排在第二名。那么回到问题 Python 为什么这么火呢 文章不长 看完下文你就会明白

什么是 Python Python 英国发音 /ˈpaɪθən/ 美国发音 /ˈpaɪθɑːn/ , 是一种面向对象的解释型计算机程序设计语言 由荷兰人 Guido van Rossum 于1989年发明 第一个公开发行版发行于1991年。 Python 的标志是一条蓝色和一条黄色的蛇 灵感来源是蒙蒂蟒蛇的飞行马戏团——一个受欢迎的BBC喜剧电视节目。Guido van Rossum自己就是这个节目的忠实粉丝 所以他将自己的编程语言命名为“Python”。 Python 允许多种编程范式。它可以用于面向对象和结构化编程模型。它还能够支持函数式、面向方面、逻辑和其他编程模型。这种对多种方法的支持的部分原因是 python 被构建成具有高度可扩展性 同时又力求紧凑。 Python 也是为了快速而创建的。这包括允许在不需要时移除元素以加快最终编程结果。 Python 适用于多种平台 包括 Mac OS X、Windows、Linux 和 Unix。还为移动平台创建了构建版本 包括 Android 和 iOS。Python 拥有最成熟的程序包资源库 Python 以 PyPI (读作 Pie-Pie 可以从这里在线进行了解)为其后盾, 这是一个拥有超过 85,000 个 Python 模块和脚本的资源库 你拿过来就立马可以使用。Python 可以免费使用 并且可以在开源许可下进行扩展。 Python 作为一种编程语言 它支持多种核心功能。该语言包括从数字到字符串的标准基本数据类型 还包括列表和字典等项目。数据类型可以是强类型和动态类型 而且当您尝试混合类型时 语言会标记异常。作为面向对象的语言 它支持类、多重继承等。该语言包括异常处理并支持自动内存管理。 使用 Python 第一步

像大多数编程语言一样 在使用 Python 之前 您的系统上需要有 Python。与 Java 一样 您的计算机上可能已经拥有必要的工具。要检查您的系统上是否有 Python 解释器 只需在命令窗口 WIN R输入CMD 中输入 python 并查看您得到的结果。

如果您的系统上有副本 您将看到类似于下图的版本号  

如图所示 我的系统安装的是3.9.5版本。如果没有安装 你可以在命令行中输入 python3 那么如果你用的是 Windows10 系统 你会被被带到 Windows 应用商店来安装它 如下图

您还可以转到 Python 官方下载页面 https://www.python.org/downloads/ 获取最新版本 截至本文发布时为 3.9.7 。下载安装好后 再次输入 python 确认确实安装好了。

第一行 Python 代码

一旦你安装了 Python 你就可以看到它的运行情况。Python 也是一种解释性语言。这意味着你可以启动解释器——如果你之前输入了 python 或 python3 你就会这样做——并开始输入将立即执行的 Python 命令。一旦你启动了解释器 你就可以简单地输入代码。例如 您可以输入以下代码行

print(“Hello World!”)

在此之后按 Enter 或回车 后 将执行该行代码 您将看到以下消息显示  

Hello World!

 请注意 print 有一个小写的 p。如果您键入大写 P 您将收到类似于以下内容的错误

 Print( Hello World! )
Traceback (most recent call last):
 File , line 1, in 
NameError: name Print is not defined

 当然 您也可以在命令行上做更多的事情。例如 您可以输入以下代码

this_is_true True
if this_is_true:
 print(“这是真的!”)

 此代码创建一个变量并使用 if 条件来确定是否应打印某些内容 如下图所示

请注意 在包含打印调用的行之前输入了一个 Tap 四个空格 。这个 Tap 有助于指示代码块继续。您可以看到创建了名为 this_is_true 的变量并将其设置为 True。然后在 if 语句中使用它。if 语句的计算结果为 true 并导致显示消息。如果您再次输入此代码 但将其更改为将 this_is_true 设置为 False 那么当 if 语句执行时 您将看到没有显示任何内容。

这是使用命令行解释器执行 Python 代码的一个非常基本的示例。要退出 Windows 上的解释器 您可以按 Ctrl Z 然后按 Enter 键。

有关 Python 的更多信息

当然 你可以用 Python 做更多的事情。这篇文章只是为了让你知道Python为什么这么火 并花了几分钟来体验了一下。如果你是个Python小白 跟着前面的步骤操作了下来 恭喜你 你现在已经是 1 名入门 Python 开发工程师了

最重要的是 Python 已经存在很长时间了。在近两年 它受到了更多的关注。作为开发人员 如果您还没有研究过 Python 那么现在可能是上编程狮学 Python 的最佳时机了。

Python3 入门课程Python3 进阶课程Python3零基础入门到爬虫实战Python自动化办公 数据可视化视频课程

这里推荐下我自己建的人工智能Python学习群:[809160367] 群里有我整理的一份关于pytorch、python基础 图像处理opencv自然语言处理、机器学习、数学基础等资源库 想学习人工智能或者转行到高薪资行业的 大学生都非常实用 无任何套路免费提供 还可以扫码加VX领取资料哦     

  

 

 

 

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/266751.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号