首页 > 自考资讯 > 高考百科

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

小条 2024-06-27

开发界有句话是“Python是最流畅的语言,但Python是铁定的。”诞生于20世纪80年代末90年代初的Python已经不再是一门年轻的语言,但它已经成为最主流的语言之一语言没有影响。今天只有一种编程语言。

2f5c59386d2b476d8a5b85969d557b41~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720062510&x-signature=zidIf3MKIg5L3Da9oYje74MfNtY%3D长期以来,C、C++、C#、Java等编程语言在各大排行榜的前几位来回移动。然而,近年来,Python 受到越来越多的关注。近几个月来,Tiobe 的编程语言指数中,Python 名列第二,远远领先于Java、C#、C++ 和Visual Basic 等语言。例如,在2021 年8 月最新的TIOBE 编程语言排名中,Python 仍然排名第二,低于C,高于Java。现在,回到问题上来,为什么Python如此受欢迎?这篇文章不是很长,但是读完下面的内容你就能明白了。

什么是 Python?

Python(英式发音:/pan/美式发音:/pan/)是一种面向对象、解释型计算机编程语言,由荷兰人Guido van Rossum 于1989 年发明。第一次公开发布于1991 年。 Python 标志是一条蓝色和黄色的蛇,灵感来自热门BBC 喜剧电视节目Monty Python's Flying Circus ——。 Guido Van Rossum 本人是该节目的忠实粉丝,他将自己的编程语言命名为“Python”。 Python 允许多种编程范例。它可以用于面向对象和结构化编程模型。它还可以支持函数式、面向方面、逻辑和其他编程模型。支持多种方法的原因之一是Python 被构建为紧凑且高度可扩展的。 Python 的创建也是为了速度快。这包括能够在不需要时删除元素以加速最终的编程结果。 Python 可在多种平台上使用,包括Mac OS X、Windows、Linux 和Unix。还为Android 和iOS 等移动平台创建了版本。 Python 拥有最完整的包存储库,并受到PyPI(发音为pai-pai,可在线学习)的支持,PyPI 是一个包含超过85,000 个即用型Python 模块和脚本的存储库。 Python 可以在开源许可证下免费使用和扩展。 Python 是一种支持多种核心功能的编程语言。该语言包括标准的基本数据类型,从数字到字符串,还包括列表和字典等项目。数据类型可以是强类型或动态类型,如果您尝试混合类型,语言会标记异常。作为面向对象的语言,它支持类、多重继承等。该语言包括异常处理并支持自动内存管理。

使用 Python 第一步

与大多数编程语言一样,要使用Python,您必须在系统上安装它。与Java 一样,您的计算机上可能已经安装了所需的工具。要检查系统上是否有Python 解释器,请在命令窗口中键入python(在WIN+R 中键入CMD)并查看得到的结果。

如果您的系统上有5d9174446e85477e9eb9e23760b36fda~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720062510&x-signature=7mVdajKwz5CuJEcJJDeKeI6n8mc%3D 的副本,您将看到类似于下图的版本号。

f1a812b56d144d7984ae46243827c85c~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720062510&x-signature=CNfMQ4TyMRDszC9GnhHl3xpSOP0%3D 我的系统安装了版本3.9.5,如图所示。如果没有安装,可以在命令行输入python3。如果您有Windows 10系统,请前往Windows Store并按如下所示进行安装。

2e3d07640b764ceea0124b4760f98412~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720062510&x-signature=gGxbOJgHMzpqo5EOa1o5nzk0C9I%3D 您还可以访问Python官方下载页面(https://www.python.org/downloads/)获取最新版本(发布本文时为3.9.7)。下载并安装后,再次输入python以确认已安装。

ae62ceeee4764bd5a44da35ec41a88be~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720062510&x-signature=geGX39%2F8ZGAEHL2HlshvLI7%2FIx4%3D详细安装说明请访问https://www.w3cschool.cn/python3/python3-zv1u335z.html。

第一行 Python 代码

安装Python 后,您可以看到它的运行情况。 Python也是一种解释性语言。这意味着如果您之前输入过python 或python3,则可以启动解释器——。 —— 并开始输入将立即执行的Python 命令。启动解释器后,您所需要做的就是输入代码。例如,您可以输入以下代码行:

print("Hello W3Cschool!") 此后,按Enter(或回车)将执行该代码行并显示以下消息:

您好W3Cschool!c83b8ab3198c42cf9083f66fc67563a1~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720062510&x-signature=PI0bzDcL4uD1YMSSsn2S0JsagOw%3D 请注意印刷有小写的p。如果输入大写P,您将收到类似于以下内容的错误:

Print('Hello W3Cschool!')Traceback (most最近一次调用last): File '', line 1, in NameError: name 'Print' is not Defined f180659d37b741bfa8ddba7ff6857ca7~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720062510&x-signature=Bj4oBG6QIeXQOze7NDifIvOyEUA%3D当然,命令行还有更多你也可以运行例如,您可以输入以下代码:

this_is_true=Trueif this_is_true: print("This is true!") 如下图所示,此代码创建一个变量并使用if 条件来确定是否打印某些内容。

1d31cd662eb44e36a3d1d3955710b131~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720062510&x-signature=CtuG%2B2q4ht%2BGhSZWnAq%2FTkwkjRk%3D 请注意,在包含print 调用的行之前输入了敲击键(四个空格)。此点击可用于指示代码块正在继续。您将看到创建了一个名为this_is_true 的变量并将其设置为True。然后在if 语句中使用它。 if 语句的计算结果为true 并显示一条消息。如果您再次输入此代码并将其更改为将this_is_true 设置为False,您会注意到if 语句运行时没有显示任何内容。

c83dfe3cf4bc4d939436f8332439723f~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720062510&x-signature=GoZuZ5hhz5D7uC3RKGEMC81l11I%3D这是使用命令行解释器运行Python 代码的非常基本的示例。要在Windows 上退出解释器,请按Ctrl+Z,然后按Enter。

7ab0f726a9b24917ae75bd7d185577fa~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720062510&x-signature=9VU51LaU3diKcOUraknbl%2BNQ8Ag%3D更多关于Python3语法的信息,请参见https://www.w3cschool.cn/python3/python3-basic-syntax.html。

有关 Python 的更多信息

当然,您可以使用Python 做更多事情。本文旨在解释为什么Python如此受欢迎,并帮助您在几分钟内体验它。如果您是Python 新手并遵循前面的步骤,那么恭喜您!您现在是一名入门级Python 开发工程师。

最重要的是,Python 已经存在很长时间了。近两年来,它更引起了人们的关注。作为一名开发人员,如果您还没有尝试过Python,那么现在可能是参加CoderLion 课程来学习Python 的最佳时机。

Python3入门课程Python3进阶课程Python3零基础入门爬虫练习Python自动化办公+数据可视化视频课程

版权声明:本文转载于网络,版权归作者所有。如有侵权,请联系本站编辑删除。

猜你喜欢