207 次浏览
在这篇文章中,我们将学习 Python 3.10 中的新功能,与 3.9 相比。让我们看看这些功能 - 带括号的上下文管理器 现在支持在上下文管理器中使用封闭括号跨多行延续。这允许以类似于以前在 import 语句中可能的方式,在多行中格式化长的上下文管理器集合 用户定义的类型守卫 TypeGuard 已添加到 typing 模块中,用于注释类型守卫函数并改进在类型缩小期间提供给静态类型检查器的信息。增强的错误消息 如果在运行... 阅读更多
1K+ 次浏览
要删除文件,请在 Python 中使用 remove() 方法。将要删除的文件名作为参数传递。让我们先创建一个文件并读取内容:我们将显示文本文件的内容。为此,让我们先创建一个名为 amit.txt 的文本文件,内容如下 - amit.txt 文件在项目目录中可见 - 显示文本文件的内容 现在让我们读取上述文件的内容 # 要读取的文件 with open("amit.txt", "r") as myfile: my_data ... 阅读更多
804 次浏览
函数式编程语言专门设计用于处理符号计算和列表处理应用程序。函数式编程基于数学函数。一些流行的函数式编程语言包括:Lisp、Python、Erlang、Haskell、Clojure 等。函数式编程的特点 函数式编程最突出的特点如下 - 函数式编程语言设计在数学函数的概念上,使用条件表达式和递归来执行计算。函数式编程支持高阶函数和惰性求值特性。与 OOP 一样,函数式编程语言支持抽象、封装、继承和多态等流行概念。函数式编程的优点 ... 阅读更多
20K+ 次浏览
Python 中的切片从字符串中获取子字符串。切片范围设置为参数,即开始、停止和步长。对于切片,第一个索引为 0。对于负索引,要以步长为 1 的方式反向显示第一个元素到最后一个元素,我们使用 [::-1]。[::-1] 反转顺序。以类似的方式,我们可以像这样切片字符串。# 从索引开始到索引停止 - 1 切片 arr[start:stop] # 从索引开始到结尾切片 arr[start:] # 从开头到索引停止 - 1 切片 arr[:stop] # 从... 阅读更多
2K+ 次浏览
Python 中的切片从字符串中获取子字符串。切片范围设置为参数,即开始、停止和步长。语法让我们看看语法 # 从索引开始到索引停止 - 1 切片 arr[start:stop] # 从索引开始到结尾切片 arr[start:] # 从开头到索引停止 - 1 切片 arr[:stop] # 从索引开始到索引停止切片,跳过步长 arr[start:stop:step] 切片示例在这个示例中,我们将从开始、结束、跳过步长等切片字符串 - myStr = 'Hello! How are you?' print("String = ", ... 阅读更多
18K+ 次浏览
Python 是一种通用解释型、交互式、面向对象的高级编程语言。Python 的特性以下是 Python 的关键特性 - Python 支持函数式和结构化编程方法以及 OOP。它可以用作脚本语言,也可以编译成字节码来构建大型应用程序。它提供了非常高级的动态数据类型,并支持动态类型检查。它支持自动垃圾回收。Python 中的变量变量只不过是保留的内存位置,用于存储值。这意味着当您创建变量时,您会在内存中保留一些空间。让我们创建一个变量。 ... 阅读更多
4K+ 次浏览
Python 是一种解释型、面向对象、高级编程语言,具有动态语义。让我们逐一了解这些范式。范式根据编程语言的特性对编程语言进行分类。解释型语言 Python 在运行时由解释器处理。您无需在执行程序之前编译程序。这类似于 PERL 和 PHP。执行步骤步骤 1 - 编码人员编写 Python 源代码。文件扩展名:.py 步骤 2 - 编码人员编写的 Python 源代码被编译成 Python 字节码。在此过程中,会创建一个扩展名为 .pyc 的文件。步骤 3 ... 阅读更多
241 次浏览
Pandas 是一个开源的 Python 库,使用其强大的数据结构提供高性能的数据操作和分析工具。Pandas 中的数据帧是一个二维数据结构,即数据以表格形式排列在行和列中。在这篇文章中,我们将了解如何在 Python 中合并数据帧。我们将使用 merge() 方法。以下是语法:dataframe.merge(right, how, on, left_on, right_on, left_index, right_index, sort, suffixes, copy, indicator, validate) 这里,参数值描述 right DataFrame 或要合并的 Series how 'left' 'right' 'outer' 'inner': ... 阅读更多
5K+ 次浏览
Python 中的类是对象的自定义原型,它定义了一组属性来描述该类的任何对象。属性是数据成员(类变量和实例变量)和方法,通过点表示法访问。我们可以使用 pass 语句轻松地在 Python 中创建空类。Python 中的此语句不执行任何操作。让我们看一个例子- 创建一个空类这里,我们的类名为 Amit - class Amit: pass 创建一个带有对象的空类示例我们还可以创建空类的对象并在... 阅读更多
Python 中的类具有 __init__() 函数。当类被初始化时,此函数将被执行。让我们看看关于 __init__ 的一些要点 - Python 中的类具有 __init__() 函数。类似于 Java 中的构造函数,__init__() 函数在对象创建时执行。__init__() 函数是自动调用的。它用于为对象的属性赋值。__init__() 方法可以具有参数以提高灵活性。为此,传递给类实例化运算符的参数将传递给 __init__()。当类定义 __init__() 方法时,类实例化会自动调用... 阅读更多