当前位置: 首页 > 科技观察

Python会在2021年消亡吗?

时间:2023-03-12 07:15:48 科技观察

Python3.9FinalRelease回顾Python是一种更流行和更高级的编程语言。基于TIOBE,一家软件质量公司称Python是一种激进的编程语言。2020年,Python将取代Java进入前2名。但是,排名第一的仍然是C。这对于Python过去20年来说是一个令人印象深刻的壮举。为什么Python势不可挡?首先,Python适用于机器学习和深度学习。我们可以通过Google通过GoogleColaboratory(以下简称:GoogleColab)为人们开发简单的机器学习或深度学习来实现这个目标。人们可以在GoogleColab提供的机器上运行他们的机器学习或深度学习代码。GoogleColab有JupyterProject,用于在GoogleColab中构建JupyterNotebook环境。如果您有兴趣在GoogleColab中运行机器学习或深度学习代码,可以访问此链接。其次,Python在物联网(IoT)中不断发展。根据EclipseFoundation的2018年物联网开发人员调查,Python位列四大物联网编程语言之列。如果我们看看TIOBE指数,我相信Python会战胜其他语言。StackOverFlow在2019年对其进行了提升,称Python是最受欢迎的编程、脚本和标记语言的前4名。这对Python来说是一个显着的进步,因为在2017年,Python取代了PHP,而C#在2018年成为牺牲品。Python是增长最快的编程语言。第三,Python是开启数据科学之旅的最佳编程语言。Python是开源的,因此很多人都在为许多主题开发它,从科学家到公司的数据分析师。他们构建了各种Python库,例如可以读取百万行的Vaex和可以在贝叶斯推理范式中探索N维参数的PyMC3。那么,Python会在2021年消亡吗?根据维基百科,Python于1991年由GuidovanRossum首次发布。现在,Python已经29岁了。Klingenberg及其同事在1995年发现,圈养蟒蛇的典型寿命为20至30年。如果Python模仿python,那么Python将在2021年消亡。但是,我相信Python不会在2021年消亡,因为它已显示出势不可挡。或许在2021年,我们会遇到Python的新版本,Python4。2020年10月4日,Python.org发布了Python3.9.0的最终版本。一些新语法是PEP584,使用此PEP,您可以合并和更新词典。下面是一个合并和更新字典的例子。x={"dict1":"x1","dict2":"x2"}y={"dict2":"y1","dict3":"y2"}#mergedictx|y结果为{'dict1':'x1','dict2':'y1','dict3':'y2'}您可以使用(|=)更新字典。这是示例x={"dict1":"x1","dict2":"x2"}y={"dict2":"y1","dict3":"y2"}#updatedictxx|=y如果打印x,结果是{'dict1':'x1','dict2':'y1','dict3':'y2'}PEP585,标准集合中的类型提示泛型。使用此PEP,您可以将内置集合类型(列表和字典)用作泛型类型,而不是键入对应于大写类型(例如,列表或字典)。PEP614,放宽装饰器的语法限制。使用此PEP,您可以使用任何有效的表达式作为修饰符。PEP615。您可以使用zoneinfo提供的系统时区数据。要使用它,您可以阅读此代码。fromzoneinfoimportZoneInfofromdatetimeimportdatetime,timedeltadt=datetime(2020,10,31,12,tzinfo=ZoneInfo("America/Los_Angeles"))如果打印变量dt,会得到如下结果2020-10-3112:00:00-07:00结果告诉你年、月、日。之后,您将有时间在格林威治标准时间7点抵达洛杉矶。使用指定的日期和时间(例如,天文学家)对您有利。天文学家需要这个参数来追踪太阳系中的行星、小行星、彗星等“流氓”天体。PEP616,删除前缀和后缀的字符串方法。您可以使用此PEP删除前缀和后缀。这是示例string='HelloWorld'#removeprefixstring.removeprefix('Hello')结果是'World'这是删除后缀的示例string='HelloWorld'#removeprefixstring.removesuffix('World')你会得到这个结果'Hello'我等不及Python开发的未来突破。如果您想为Python做出贡献,您可以成为Python软件基金会的成员或志愿者。