找到 34423 篇文章,主题为编程

在Python中读取和写入文本文件

Samual Sam
更新于 2019年7月30日 22:30:23

2K+ 次浏览

与其他语言一样,Python 提供了一些内置函数用于读取、写入或访问文件。Python 主要处理两种类型的文件:普通文本文件和二进制文件。对于文本文件,每行都以特殊字符 '' 结尾(称为 EOL 或行尾)。对于二进制文件,没有行尾字符。它在将内容转换为比特流后保存数据。在本节中,我们将讨论文本文件。文件访问模式 序号 模式 & 说明 1 r 它用于读取…… 阅读更多

使用Python中的字典生成图

karthikeya Boyini
更新于 2019年7月30日 22:30:23

2K+ 次浏览

可以使用Python中的字典来实现图。在字典中,每个键都是顶点,其值是连接顶点的列表。因此,整个结构看起来像图G(V, E)的邻接表。我们可以使用基本的字典对象,但我们使用的是 defaultdict。它有一些附加功能。它还有一个额外的可写实例变量。我们提供一个文本文件,其中包含顶点的数量、边的数量、顶点的名称以及边的列表。对于无向图,我们提供两条边,例如…… 阅读更多

使用集合查找Python中三个列表的公共元素的程序

AmitDiwan
更新于 2022年8月12日 11:44:01

1K+ 次浏览

在这篇文章中,我们将学习如何查找三个列表中的公共元素。列表是Python中最通用的数据类型,可以写成方括号之间用逗号分隔的值(项)的列表。列表的重要一点是列表中的项不必是相同类型。但是,集合是Python中的一个集合,它是无序的、不可更改的和无索引的。假设我们有以下输入 - a = [5, 10, 15, 20, 25] b = [2, 5, 6, 7, 10, 15, 18, 20] c = [10, 20, 30,…… 阅读更多

将Python中的列表分成大小为N的块

AmitDiwan
更新于 2022年8月12日 11:53:11

465 次浏览

在这个例子中,我们将学习如何将列表分成大小为N的块。我们将在这里使用list()函数。list()函数创建一个列表对象。列表对象是一个有序且可更改的集合。使用列表推导式将列表分成大小为N的块 列表推导式可用于将列表分成大小为N的块 - 示例 A = list() # 用户输入列表大小 n = int(input("输入列表的大小")) # 用户输入数字 print("输入数字") for i in range(int(n)): ... 阅读更多

使用Python围绕给定范围对数组进行三向分区

AmitDiwan
更新于 2022年8月12日 14:36:50

276 次浏览

给定一个数组和数组的范围[startval, endval]。数组被分成三部分。所有小于startval的元素排在前面。startval到endval范围内的所有元素排在后面。所有大于endval的元素出现在最后。假设我们有以下输入 - A = [1, 14, 51, 12, 4, 2, 54, 20, 87, 98, 3, 1, 32] startval = 14, endval = 54 输出应为 - A = [1, 12, 4, 2, 3, 1, 14, 51, 20, 32, 54, 87, 98] 围绕……的三向数组分区 阅读更多

使用queue模块在Python中实现栈和队列

karthikeya Boyini
更新于 2019年7月30日 22:30:23

499 次浏览

在Python中,实现栈和队列数据结构非常容易。栈被称为LIFO,因为栈的工作原理是“后进先出”,队列被称为FIFO,因为队列的工作原理是“先进先出”,Python中的内置函数使代码更短更简单。Queue模块实现了多生产者、多消费者队列,它在多线程编程中特别有用,此时必须在多个线程之间安全地交换信息。该模块中的Queue类实现了所有必需的锁定语义,并且它取决于Python中线程支持的可用性。这…… 阅读更多

使用Python提取MAC地址

Samual Sam
更新于 2019年7月30日 22:30:23

3K+ 次浏览

我们知道MAC地址是硬件地址,这意味着它对于安装在我们PC上的网卡是唯一的。它总是唯一的,这意味着本地网络上的两个设备不可能拥有相同的MAC地址。MAC地址的主要目的是为本地网络(LAN)或其他网络上的每个节点提供唯一的硬件地址或物理地址。节点是指计算机或其他设备(例如打印机或路由器)连接到网络的点。方法1 使用uuid.getnode() 在此示例中,getnode()…… 阅读更多

如何在Python中检查字符串是否为有效的关键字?

AmitDiwan
更新于 2022年8月11日 11:45:16

2K+ 次浏览

要检查字符串是否为有效的关键字,请导入关键字模块并使用iskeyword()方法。有了它,您可以直接一次显示所有关键字并进行验证。假设以下是我们的输入 - else 以下是输出。“else”是Python中的关键字 - 关键字 检查Python中字符串是否为有效关键字 示例 import keyword # 创建一个列表 myList = ["for", "amit", "val", "while"] # 显示列表 print("List = ", myList) keyword_list = [] non_keyword_list = [] # 循环和…… 阅读更多

使用Python从您的Gmail帐户发送邮件

Samual Sam
更新于 2019年7月30日 22:30:23

16K+ 次浏览

在这篇文章中,我们将看到如何使用Python发送带有附件的电子邮件。要发送邮件,我们不需要任何外部库。有一个名为SMTPlib的模块随Python一起提供。它使用SMTP(简单邮件传输协议)发送邮件。它创建用于邮件发送的SMTP客户端会话对象。SMTP需要有效的源和目标电子邮件ID以及端口号。不同站点的端口号各不相同。例如,对于谷歌,端口是587。首先,我们需要导入模块来发送邮件。import smtplib 在这里我们也…… 阅读更多

使用Python-3追踪鸟类迁徙

karthikeya Boyini
更新于 2019年7月30日 22:30:23

334 次浏览

在一些研究工作中,研究人员使用GPS模块来追踪动物的行为。他们可以追踪它们一年中不同时间如何前往不同的地方等等。在这个例子中,我们使用这种数据集来了解鸟类如何在不同的地方移动。在这个数据集中,存储了来自GPS模块的位置细节。完整的数据集采用CSV格式。在这个文件中,有不同的字段。第一个是鸟类ID,然后是日期时间、纬度、经度和速度。对于这个任务,我们需要一些可以使用……的模块 阅读更多

广告
© . All rights reserved.