文章 2024-07-02 来自:开发者社区

Python 3.9的新特性有哪些?

Python 3.9的新特性有哪些? Python 3.9引入了许多新特性,显著提升了开发效率和性能。这些新特性包括字典合并运算符、新的字符串方法、类型提示的改进等。以下将详细介绍Python 3.9的新特性: 字典更新和合并:在Python 3.9中,新增了两个字典的合并运算符:「|」和「|=」。「|」...

文章 2024-06-26 来自:开发者社区

PEP是Python改进的关键文档,用于提议新特性和标准化变更

Python 中的 PEP(Python Enhancement Proposal)是 Python 社区用来提议、记录和标准化语言新特性和过程改进的重要文档。PEP 起到了指导 Python 未来发展走向的关键作用,它不仅用于提出主要的新功能设计,还包括对现有功能的修改建议、核心工具与开发过程的变更以及社区决策的正式记录。 具体来说&#x...

文章 2024-06-13 来自:开发者社区

Python有哪些新特性?

Python有哪些新特性? Python 3.11引入了五大新特性,包括模式匹配、结构化模式匹配、类型提示改进、时区模块和HTTPX库[^1^]。具体如下: 模式匹配:允许在代码中对数据结构进行更灵活的检查和处理。这种特性在许多其他编程语言中已被广泛使用,现在也被加入到Python中,以提高代码的表达力和可读性。...

文章 2024-02-29 来自:开发者社区

Python 3.10 的首个 PEP 诞生,内置类型 zip() 迎来新特性

译者前言:相信凡是用过 zip() 内置函数的人,都会赞同它很有用,但是,它的最大问题是可能会产生出非预期的结果。PEP-618 提出给它增加一个参数,可以有效地解决大家的痛点。 这是 Python 3.10 版本正式采纳的第一个 PEP,「Python猫」一直有跟进社区最新动态的习惯,所以翻译了出来给大家尝鲜,强烈推荐一读。(PS:严格来说,zip() 是一个内置类(bui...

文章 2023-07-25 来自:开发者社区

Python 3.11的10个使代码更加高效的新特性

性能有巨大的提升是Python 3.11的一个重要的改进,除此以外Python 3.11还有增加了许多新的特性。在本文中我们将介绍Python 3.11新特性,通过代码示例演示这些技巧如何提高生产力并优化代码。 1、模式匹配 Python 3.11引入了模式匹配,可以简化复杂的条件逻辑。下面是一个使用模式匹配来处理不同类型数据结构的例子: def process_data(data)...

Python 3.11的10个使代码更加高效的新特性
文章 2023-07-12 来自:开发者社区

​Python 3 新特性:类型注解

前几天有同学问到,这个写法是什么意思:def add(x:int, y:int) -> int: return x + y我们知道 Python 是一种动态语言,变量以及函数的参数是不区分类型。因此我们定义函数只需要这样写就可以了:def add(x, y): return x + y这样的好处是有极大的灵活性,但坏处就是对于别人代码,无法一眼判断出参数的类型,IDE 也无...

​Python 3 新特性:类型注解
文章 2022-12-22 来自:开发者社区

Python 3.10的几个好用的新特性

3.10版没有添加新的模块,但是引入了很多新的并且有用的特性。让我们来一起看看吧。更详细语法错误提示信息在调试代码时,能够提供更多的错误新信息和提示了,报告可以指出错误的语法,而不仅仅是提供“Syntax Error”。这是个新的特性简直是太好了,不仅对于刚开始学习python的人来说对于所有人都是一个好消息,再也不需要去一个字一个字的看了。python 3.10会提示我们错误的位置,再也不需要....

Python 3.10的几个好用的新特性
文章 2022-11-17 来自:开发者社区

Python 3 新特性:类型注解

Python 3 新特性:类型注解之前也看到这种写法,有人疑惑这个写法是什么意思:def add(x:int, y:int) -> int: return x + y我们知道 Python 是一种动态语言,变量以及函数的参数是不区分类型。因此我们定义函数只需要这样写就可以了:def add(x, y): return x + y这样的好处是有极大的灵活性,但坏处就是对于别人...

Python 3 新特性:类型注解
文章 2022-09-26 来自:开发者社区

Python 3.9 新特性:任意表达式可作为装饰器!

Python 3.9 的发布计划:这个 PEP 就是 PEP-614:放宽对装饰器的语法限制。当前装饰器的语法为:decorator: '@' dotted_name [ '(' [arglist] ')' ] NEWLINE 复制代码PEP-614 提议将其简化为:decorator: '@' namedexpr_test NEWLINE 复制代码我已经把 PEP 全文翻译出来了,Github....

Python 3.9 新特性:任意表达式可作为装饰器!
文章 2022-05-14 来自:开发者社区

Python - 3.8 新特性之仅位置参数 & 仅关键字参数

前置知识Python 函数:https://www.cnblogs.com/poloyy/p/15092393.html 什么是仅限位置形参仅限位置形参是 Python 3.8 才有的新特性新增了一个函数形参语法 /添加了它,表示函数形参只能通过位置参数传递,而不能通过关键字参数形式传递 仅限位置形参栗子def test1(a, b, c): print(a, b, ...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

Python学习站

Python学习资料大全,包含Python编程学习、实战案例分享、开发者必知词条等内容。

+关注
相关镜像