找到 34423 篇文章 关于编程

Python 中的 Getter 和 Setter

Pradeep Elance
更新于 2020年1月2日 10:13:52

16K+ 浏览量

为了实现数据封装,大多数面向对象的语言都使用 getter 和 setter 方法。这是因为我们希望将对象类的属性隐藏起来,以免其他类中的方法意外修改数据。顾名思义,getter 是用于访问私有属性或获取私有属性值的方法,而 setter 是用于更改或设置私有属性值的方法。访问私有属性下面我们编写代码来创建一个类,初始化它并访问它的变量,而无需创建任何额外的... 阅读更多

Python 中的分形树

Pradeep Elance
更新于 2020年1月2日 10:07:38

780 浏览量

分形图案在自然界中随处可见。例如,从蕨类植物叶子中取出一小片树枝就类似于叶子本身。或者鹅卵石通常类似于山峰的形状!因此,这种重复使用小型图案生成大型图案的想法被称为分形树。在 Python 编程中,我们还可以使用各种可用的模块生成分形树。使用 pygame 模块此模块为我们提供了生成分形树所需的函数。这里我们首先定义屏幕布局大小,然后定义深度,直到... 阅读更多

使用 Python 实现决策树

Pradeep Elance
更新于 2020年1月2日 10:01:51

1K+ 浏览量

决策树是一种主要应用于数据分类场景的算法。它是一种树状结构,其中每个节点代表特征,每条边代表做出的决策。从根节点开始,我们继续评估特征进行分类,并做出跟随特定边的决策。每当出现新的数据点时,就会反复应用相同的 方法,然后在研究或应用于分类场景的所有必需特征时做出最终结论。因此,决策树算法是一种用于... 阅读更多

Python 中的 assert 关键字

Pradeep Elance
更新于 2020年1月2日 09:51:34

229 浏览量

每种编程语言都具有处理程序执行期间引发的异常的功能。在 Python 中,assert 关键字用于捕获错误并提示用户定义的错误消息,而不是系统生成的错误消息。这使得程序员可以轻松地在发生错误时找到并修复错误。使用 Assert在下面的示例中,我们使用 assert 关键字来捕获除以零错误。消息根据程序员的意愿编写。示例实时演示x = 4 y = 0 assert y != 0, "如果除以 0,则..." 阅读更多

在 Python 中将奇数元素追加两次

Pradeep Elance
更新于 2020年1月2日 09:46:46

139 浏览量

在本文中,我们将了解如何获取一个列表,其中包含一些奇数作为其元素,然后将这些奇数重复添加到同一个列表中。这意味着如果奇数在一个列表中出现两次,那么在处理之后,该奇数将在同一个列表中出现四次。对于此要求,我们将有很多方法,其中我们使用 for 循环和 in 条件,或者借助 itertools 模块。我们还通过将每个元素除以二来检查奇数条件。示例实时演示from itertools import chain import numpy... 阅读更多

在 Python 中前面追加并在后面移除

Pradeep Elance
更新于 2020年1月2日 09:44:40

172 浏览量

在使用 Python 进行数据处理时,我们经常从列表中添加和删除元素。有一些方法可以有效地做到这一点,Python 提供了这些函数作为标准库的一部分以及外部库的一部分。我们导入外部库并将其用于此元素的添加和删除。下面我们将看到两种这样的方法。使用 + 运算符示例实时演示values = ['Tue', 'wed', 'Thu', 'Fri', 'Sat', 'Sun'] print("给定的列表:", values) #这里追加的值将添加到前面,并从末尾弹出元素。result = ['Mon'] + values[:-1] print("值..." 阅读更多

列表中的交替范围切片(Python)

Pradeep Elance
更新于 2020年1月2日 09:40:02

690 浏览量

切片是分析 Python 中给定列表数据的非常常见的方法。但是对于我们的分析,有时我们需要为特定范围的值创建列表的切片。例如,我们需要打印 4 个元素,跳过列表中的每 4 个元素。在本文中,我们将了解 Python 中的范围切片概念。使用 range() 和 len()我们创建一个 for 循环来遍历列表的整个长度,但仅选择满足可除性测试的元素。在可除性测试中,我们检查... 阅读更多

Python Tkinter 中的 after 方法

Pradeep Elance
更新于 2020年1月2日 09:38:10

2K+ 浏览量

Tkinter 是一个用于制作 GUI 的 Python 库。它有许多内置方法来创建和操作 GUI 窗口以及其他小部件以显示数据和 GUI 事件。在本文中,我们将了解 after 方法如何在 Tkinter GUI 中使用。语法.after(delay, FuncName=FuncName)此方法在给定的延迟(以毫秒为单位)后调用函数 FuncName显示小部件这里我们制作一个框架以随机显示单词列表。我们使用 random 库以及 after 方法来调用一个函数,该函数以随机方式显示给定的文本列表。示例import random from tkinter import *... 阅读更多

使用 Python XlsxWriter 模块在 Excel 表格中添加图表工作表

Pradeep Elance
更新于 2020年1月2日 09:34:40

382 浏览量

除了 Python 自身的库之外,还有许多由个人作者创建的外部库,它们在创建 Python 的附加功能方面做得非常出色。Xlsx 库就是这样一种库,它不仅可以创建包含 Python 程序数据的 Excel 文件,还可以创建图表。创建饼图在下面的示例中,我们将使用 xlsxwriter 编写器创建一个饼图。这里我们首先定义一个工作簿,然后在下一步中向其添加一个工作表,我们定义数据并根据这些数据决定数据将在 Excel 文件中的哪些列中存储... 阅读更多

借助索引在 Python 列表中添加元素

Pradeep Elance
更新于 2020年1月2日 09:32:17

147 浏览量

Python 列表是一种有序且可更改的集合数据类型。此外,它允许重复成员。它是 Python 程序中最常用的集合数据类型。我们将了解如何使用索引功能将元素添加到列表中。但在将元素添加到现有链接之前,让我们使用索引功能访问列表中的元素。使用索引访问列表列表中的每个元素都与一个索引相关联,这就是元素保持有序的方式。我们可以通过循环遍历索引来访问元素。下面的程序打印... 阅读更多

广告

© . All rights reserved.