Python会在2021年死去吗?Python 3.9回顾

2017年8月9日:全球科技发展的关键节点回顾 在技术演进的历史长河中,特定日期的科技事件往往蕴含着行业发展的关键线索。2017年8月9日这一天,从人工智能到云计算,从开源生态到开发者实践,多个技术领域都出现了具有里程碑意义的进展。以Kubernetes为代表的容器编排技术正在重塑应用部署方式,Python生态的持续繁荣为数据科学奠定了坚实基础。这些技术突破不仅推动了当时的工程实践,更为后续的数字化转型埋下了伏笔。特别是在AI基础设施领域,谷歌TPU的推广和DeepMind的研究预示着深度学习将深入科学计算场景。通过回顾这些技术事件,我们可以清晰看到当今 阅读详情

Python的发展

Python是最流行和发展的编程语言之一。基于TIOBE评分,一家软件质量公司声称Python是一种积极进取的编程语言。到2020年,Python取代了Java,位居第二。但是,排在第一位的仍然是c。这是Python在过去20年里取得的令人印象深刻的成就。

为什么Python不可阻挡?

首先,Python在机器学习和深度学习方面工作得很好。我们可以从谷歌开始,通过谷歌协作实验室(Colab)为人们开发简单的机器学习或深度学习。人们可以在谷歌Colab提供的机器上运行他们的机器学习或深度学习代码。谷歌实验室举办Jupyter项目,在谷歌实验室建立Jupyter notebook环境。

其次,Python在物联网(IoT)领域正在成长。根据Eclipse基金会的2018年物联网开发者调查,Python位列物联网编程语言的前4名。如果我们回顾TIOBE索引,我相信Python将战胜其他语言。2019年,StackOverFlow强调了这一点,也就是说,Python是最流行的编程、脚本和标记语言的前4名。对于Python来说,这是一个巨大的进步,因为在2017年,Python超过了PHP,而c#在2018年被击败。Python是发展最快的编程语言。

第三,Python是开启数据科学之旅的最佳编程语言。Python是开源的,所以很多人都在为很多主题开发它,从科学家到公司的数据分析师。它们构建各种Python库,例如可以读取100万行数据的Vaex和PyMC3,以探索贝叶斯推理范式中的高维参数。
在这里插入图片描述

Python的展望

那么,Python会在2021年死去吗?根据维基百科,Python最初是由Guido van Rossum在1991年发布的。现在,Python已经29岁了。克林根伯格和他的同事在1995年发现,圈养的蟒蛇(Python)的典型寿命在20到30年之间。如果Python在模仿Python,那么Python将在2021年死亡。但是,我相信Python不会在2021年消亡,因为事实表明它是不可阻挡的。也许,在2021年,我们会遇到一个新的Python版本,Python4。在这里插入图片描述
在2020年10月4日,Python.org发布了Python 3.9.0的最终版本。

一些新的语法是:

https://www.python.org/dev/peps/pep-0584/

一个添加到dict的联合操作符。有了这个PEP,你可以合并和更新字典。下面是一个合并和更新字典的例子。

x = {"dict1": "x1", "dict2": "x2"}
y = {"dict2": "y1", "dict3": "y2"}
# merge dict
x | y

结果是

{'dict1': 'x1', 'dict2': 'y1', 'dict3': 'y2'}

您可以使用(|=)更新字典。下面是一个例子

x = {"dict1": "x1", "dict2": "x2"}
y = {"dict2": "y1", "dict3": "y2"}
# update dict x
x |= y

如果打印x,结果是

{'dict1': 'x1', 'dict2': 'y1', 'dict3': 'y2'}

在这里插入图片描述

https://www.python.org/dev/peps/pep-0585/

标准集合中的类型提示泛型。使用这个PEP,您可以使用内置集合类型(list和dict)作为泛型类型,而不是与typing中的大写类型(例如list或dict)对应。

https://www.python.org/dev/peps/pep-0614/

放宽了decorator的语法限制。有了这个PEP,您可以使用任何有效的表达式作为装饰器。

https://www.python.org/dev/peps/pep-0615/

您可以使用zoneinfo提供的系统时区数据。要使用它,您可以阅读以下代码。

from zoneinfo import ZoneInfo
from datetime import datetime, timedelta

dt = datetime(2020, 10, 31, 12, tzinfo=ZoneInfo("America/Los_Angeles"))

如果你打印变量dt,你会得到这样的结果

2020-10-31 12:00:00-07:00

结果会告诉您年份、月份和日期。在那之后,你会得到洛杉矶地点的GMT-7时间。使用指定的日期和时间是很有好处的,例如,天文学家。天文学家需要这个参数来跟踪“漫游者”的天体,如太阳系中的行星、小行星、彗星等。

https://www.python.org/dev/peps/pep-0616/

删除前缀和后缀的字符串方法。可以使用这个PEP删除前缀和后缀。下面是一个例子

string = 'Hello World'
# remove prefix
string.removeprefix('Hello')

结果是

' World'

下面是删除后缀的例子

string = 'Hello World'
# remove prefix
string.removesuffix('World')

你会得到这个结果

'Hello '
【SAP HANA 46】关于HANA CPU高峰到 80-100% 关于HANA CPU高峰到 80-100% 阅读详情

相关推荐

从零到一:Abaqus与Matlab联合仿真的自动化流程构建指南

本文详细介绍了如何构建Abaqus与Matlab联合仿真的自动化流程,涵盖基础架构设计、关键接口技术实现、结果提取与处理技术以及高级参数化优化流程。通过Python脚本作为桥梁,实现数据传递和任务控制,帮助工程师提升仿真效率。特别强调了版本兼容性、异常处理和性能监控等实用技巧。

weixin_29090089的博客 612

2021:Python的下载安装教程(很详细,初学者也能懂)

文章目录 Python的下载安装 配置环境变量 喜欢技术的,一起进群交流学习吧!!! Python的下载安装 1.进入Python的官网, http://www.python.org/download/ ,这里以下载Windows的Python为例 2.选择下载的版本是3.9.9,双击下载,注意:最新的Python 3.9.9,要求是windows 7以上才行 3.下载完成后点击运行,会出现安装界面,选择Upgrade Now 这个是默认安装路径:C:Users angAppDataLocalPr

embelfe_segge的博客 14万+

移动机器人底盘-四轮差速模型(四轮独立)

对于底盘的前轮和后轮来说,其速度是同步的,那么在理想条件下,可以将底盘运动视为以ICR为圆心做圆周运动,对于四个轮子来说,圆周运动的角速度是一致的,圆周运动圆心ICR始终位于底盘几何中心COG的y轴延长线上,ICR与COG之间的距离。有关,整个底盘的速度位于速度瞬心COM处,用。四轮差速底盘设定左轮、右轮得速度分别为。圆周运动的角速度公式如式1所示。受约束,约束与圆周运动的角速度。合成,设四个轮子的速度分别为。,设左轮和右轮之间的轴距为。为圆周运动角速度,线速度为。,其均由预设目标速度。

Moresweet 猫甜 1万+

2021年Python编程发展趋势分析

2021年Python编程发展趋势分析 2020年,Google和Reddit,Facebook,PayPal,Instagram,Netflix和Dropbox等技术巨头选择了Python编码语言,但是要取得这种成功并不容易。2021年,Python编程语言将庆祝其30周年,在小众市场中,Python完成了三十年的发展,使其他大多数编程语言都表现出色,增长了456%,那么2021年Python发展趋势如何呢?今天就来带大家一起来进行2021年Python编程发展趋势分析。 1、简单易学: 如果我们将这种编

qq_38397646的博客 632

dbt+Snowflake实战:数据建模、权限隔离与性能优化全指南

dbt(data build tool)作为现代数据栈的核心建模工具,其与Snowflake的深度协同远不止于SQL编译执行——它本质是将软件工程实践(如版本控制、测试驱动、CI/CD)注入数据交付流程。理解dbt的声明式建模原理与Snowflake的虚拟仓库、Time Travel、TRANSIENT表、聚簇键等底层机制如何咬合,是实现可维护、可审计、低成本数据产品交付的关键。本文聚焦dbt在Snowflake环境中的真实落地挑战,涵盖schema与warehouse的物理映射设计、role级硬隔离策略、

weixin_34389926的博客 315

武汉理工大学 python实验三

请编一个程序,用户在同一行内输入两个整数,代表头和脚的数量,编程计算笼中各有多少只鸡和兔(假设鸡和兔都正常,无残疾),如无解则输出`“Data Error!题目为:今有物不知其数,三三数之剩二,五五数之剩三,七七数之剩二,问物几何?年前,《孙子算经》中记载一个有趣的问题:今有雉兔同笼,上有三十五头,下有九十四足,问雉兔各几何?有一座八层宝塔,每一层都有一些琉璃灯,每一层的灯数都是上一层的二倍,已知共有。编写一个宝塔上的琉璃灯的小程序,计算并输出每层各有多少盏琉璃灯。,如果有多个解,则分行输出,每行一个解;

2401_83472225的博客 5950

python基础学习——员工管理系统

emps = [] def choiceFunc(): # 选择功能列表 print("*"*30) print("1.添加员工信息") print("2.删除员工信息") print("3.修改员工信息") print("4.查看单个员工信息") print("5.查看所有员工信息") print("6.退出") print("*"*30) def addEmpFunc(): """添加员工信息""" id = in

HadwinLing 2840

Open3D 从体素网格构建八叉树【2025最新版】

从体素网格构建八叉树,博客长期更新,本文最近更新时间为:2025年1月1日。

点云侠的博客 34万+

2021 打造Python开发环境

最近看到很多人都想用Python做点事情,但不知从哪下手。本文将从安装Python开发环境入手,根据不同人群的需求,分为3种场景,由浅入深,读者可结合自身情况选择。 [起步] 只装python环境 只装python环境适用于以下目的 写一个简单的hello world 手头上有一个python程序,想运行看下结果 追求简单极致的geek 打开Python官网链接 https://www.python.org/downloads/ ,点击红圈中的按钮开始下载 ..

atutongxue的博客 496

【项目实战】自动化测试软件VectorCAST介绍

VectorCAST是一款先进的自动化测试软件。VectorCAST是一款功能强大、易于使用的自动化测试软件。VectorCAST适用于各种嵌入式系统的测试。VectorCAST为嵌入式系统的测试提供了一种高效、可靠的解决方案。VectorCAST提供了一整套完整的测试工具,包括测试管理、代码覆盖、缺陷定位、报告生成等,以帮助开发人员提高测试效率,确保软件质量。VectorCAST支持。

奶爸的编程之路,也就一周冷个三天 2013

SGP4/SDP4详解

**SGP4** (Simplified General Perturbations Version 4) 和 **SDP4** (Simplified Deep-space Perturbations Version 4) 是一组**解析轨道预报模型**,用于预测地球轨道卫星的位置和速度。它们是北美防空司令部(NORAD)维护的**TLE**数据格式的标准配套算法。 简单来说:**TLE是卫星轨道的"身份证",而SGP4/SDP4是解读这张身份证的"说明书"**。

ScilogyHunter的博客 592

python最终版本_Python会在2021年死去吗? Python 3.9最终版本的回顾

那么,Python会在2021年死去吗?根据维基百科,Python最初是由Guido van Rossum在1991年发布的。现在,Python已经29岁了。克林根伯格和他的同事在1995年发现,圈养的蟒蛇(Python)的典型寿命在20到30年之间。如果Python在模仿Python,那么Python将在2021年死亡。但是,我相信Python不会在2021年消亡,因为事实表明它是不可阻挡的。也...

weixin_31482671的博客 1111

【RT-DETR涨点改进】全网独家创新,卷积细节涨点改进篇 | TCSVT 2025 | 引入DGBM差分专家引导双向调制模块,利用双向仿射调制实现特征分布对齐,含多种创新改进,助力小目标检测高效涨点

本文提出DGBM差分专家引导双向调制模块,用于改进RT-DETR目标检测网络。该模块通过差分建模突出不同层级特征的独特信息,利用双向调制实现特征分布对齐,增强局部细节与全局语义的协同表达。DGBM包含差分专家机制、物理反演建模和双向仿射调制三个关键部分,能有效解决CNN与Transformer特征融合冲突问题。实验表明,该方法可提升复杂场景下的检测精度,降低误检漏检率,且模块具有可插拔、易集成的特点。文章详细介绍了模块结构、原理、优势及具体实现代码,并提供了四种RT-DETR改进方案的yaml配置文件。

Ai缝合怪、助力小伙伴高效发论文 442

【小5聊】2021年度总结,回顾 2021,展望 2022

时间过得真快,转眼又到了年尾,冬天来了,春天还会远么! 2021年,分享了什么,收获了什么 2022年,准好继续分享什么,我们一起拭目以待 1、【最大的改变】 1)技术瓶颈有所突破 2)在优快云逐渐形成自己的一套写文章方式和逻辑 3)在C站分享了上百篇原创文章,内容更加丰富完整 2、 【收获的惊喜】 感谢优快云平台,也感谢大佬们的阅读、点赞、评论、收藏,小5会继续努力分享更多文章 1)移动应用性能挑战赛 - 四等奖 【小5聊】移动开发性能优化解决卡顿眩晕问题提高用户体验 .

小5聊的博客 6427

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

2020年回顾与2021年展望

时光荏苒,数月如梭,转眼间2020年已经过去。回顾2020年,确实有些不不容易,从年初一直持续到现在仍然不能放松警惕的新冠疫情;由疫情带来的生活上的不便,经济上的停滞不前,还有大规模的企业倒闭,资金链断裂等等问题。很庆幸我所在的公司仍然存活,我还有能力与时间在这里跟大家鬼扯一些有的没的。接下来我想按照往年的惯例开始反省过去,展望未来,给自己定一个小目标 2020年回顾过去 刚刚我翻看了去年这个时候写的新年规划,似乎每一个都没能实现。 首先我每年都在说的要每周更新博客,甚至在年中的时候想过要更新有质量的博客

Masimaro的专栏 1159

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

Python 3.9 新特性回顾

Python 3.10 虽已于 2021/10/04 发布,但目前主要使用的 Python 版本仍然是 3.9。之前有两篇介绍了 Python 3.7 和 3.8带来的新特性 Python 3.7所带来的新特性 体验一下 Python 3.8带来的主要新特性 于此,再补充一下 Python 3.7 和 3.8 各自的发布日期是 2018/06/27 和 2019/10/14。Python 3.9 是在 2020/10/05 发布,由此看出 Python 是每年一发布。 每个版本的主要新特性就是它...

一叶不知秋 527

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

2021 年的简单年终总结

昨天加班到 12 点,可以晚点上班,但生物钟依旧让我 8 点多醒了过来,想着还有几小时时间,索性就起床写一下 2021 年的年终总结吧,理一理过去一年做的事情以及未来一年的目标。大体翻了一...

weixin_30230009的博客 9761

回顾2021,展望2022

回顾2021年,展望充满希望的2022年。

Bruce 491

回顾2021,展望2022,静Yu的万粉成长之路

静Yu的2020年总结,看一看我的万粉成长之路和收获,文末福利放送。

静Yu的博客 6100

回顾过去,展望未来:2023年度回顾

临近期末考试,回味2023不平凡的一年,在匆忙的课程设计论文中,写下2023年的年度总结。主要围绕我这一年的成长与变化以及接下来的规划与打算。2023年已经结束,2024年新的一年正式开始!

m0_68662723的博客 5774

2019年上半年回顾

又有很长一段时间没写写东西,19年下半年的第一个月都快过完了,想着是该回顾下上半年都干了些什么,看看自己有什么新的体会或者有什么新的想法。 我一般从以下两个方面来看过去一年,现在是半年一次: 工作篇 生活篇 工作篇 回顾上半年,总的来说回归老本行,专心做终端开发,18年其实尝试过两个方面的事情,一个是往AI工程相关转型,另外一个是做自动化管理平台,AI的不用说了,没转型成功,弃疗;自动化管理平...

巫山老妖 1087

2021年总结,2022我来了。。。

之前一直没有想好总结该怎么写,元旦假期就在我犹豫的时候,不管不顾的来了。在元旦期间,我除了研究一个项目外,还追了一部电视剧《输赢》。虽然是个讲销售的爱情剧,但里面还是有不少引人思考的东西。什么是输?什么是赢?怎么算输?怎么又算赢呢?回想整个2021年,我陷入了沉思。

阿良的博客 3814

2021年总结以及2022年的计划

2021总结与2022计划

阿常呓语的专栏 1002

python3字典合并_Python3.9中的字典合并和更新,几乎影响了所有Python程序员

全文共2837字,预计学习时长9分钟Python3.9正在积极开发,并计划于今年10月发布。2月26日,开发团队发布了alpha 4版本。该版本引入了新的合并(|)和更新(|=)运算符,这个新特性几乎影响了所有Python程序员。我们废话少说,下面来点干货才是正事。字典字典,通常称为dict,是Python中最重要的内置数据类型之一。这种数据类型是大小灵活的键值对集合,并且由于它哈希实现,它以具有...

weixin_39778106的博客 185

回顾 python3中的元组

回顾 python3中的元组

wojiaxiaohuang2014的博客 503

2021 GitHub 报告:中国开发者全球第二,Python备受青睐但不是第一

CDA数据分析师 出品 编译:Mika 【导读】 目前在 GitHub 上的全球开发者用户共有 7300 万+,其中来自中国的开发者用户已达 755 万,位居全球第二,JavaScript 成为最受开发者欢迎的编程语言,Python位居第二。 近日,全球最大开发者社区GitHub 最新出炉了2021 Octoverse 报告。报告中强调了开发者社区多样性的增加以及许多其他有趣的趋势。 下面让我们看看 在即将过去的2021年, 开发者社区又发生了哪些有趣的现象, 展现了哪些行业动态吧。 去年,人们开始进行远.

CDA数据分析师 2万+
上一篇: python脚本控制安卓手机,可以用来做什么你知道吗?
下一篇: 只需四行代码,快速提取视频中的音频,再也不用为此发愁了
克金森沐沐
博客等级 码龄6年 694粉丝 64原创
评论 3
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值