找到 34423 篇文章 关于编程

Python 生成连续元素差列表

Pradeep Elance
更新于 2020年7月9日 13:44:31

395 次浏览

在这篇文章中,我们将学习如何找到给定列表中每一对连续元素之间的差值。该列表仅包含数字作为其元素。使用索引使用索引和for循环,我们可以找到连续元素对之间的差值。示例 在线演示listA = [12, 14, 78, 24, 24] # 给定列表 print("给定列表:", listA) # 使用索引位置 res = [listA[i + 1] - listA[i] for i in range(len(listA) - 1)] # 打印结果 print ("包含连续元素差值的列表... 阅读更多

Python 生成指定长度的随机字符串

Pradeep Elance
更新于 2020年7月9日 13:42:12

527 次浏览

在这篇文章中,我们将学习如何生成指定长度的随机字符串。这在创建随机密码或其他需要随机性的程序中非常有用。使用 random.choicesrandom 模块中的 choices 函数可以生成字符串,然后可以将这些字符串连接起来以创建指定长度的字符串。示例 在线演示import string import random # 需要字符串的长度 N = 5 # 使用 random.choices() res = ''.join(random.choices(string.ascii_letters+ string.digits, k=N)) # 结果 print("随机字符串:", res)输出运行以上代码将得到以下结果:随机字符串:nw1r8使用 secretssecrets 模块也有 choice 方法,它... 阅读更多

Python 在给定范围内生成随机数并存储到列表中

Pradeep Elance
更新于 2020年7月9日 13:39:55

392 次浏览

在这篇文章中,我们将学习如何在两个数字之间生成随机数,并将这些值最终存储到列表中。我们使用名为 randint 的函数。首先让我们看一下它的语法。语法randint(start, end) start 和 end 都应该是整数。start 应该小于 end。在这个例子中,我们在 for 循环中使用 range 函数,并使用 append 将这些随机数添加到新的空列表中。示例 在线演示import random def randinrange(start, end, n):    res = []    for j in range(n):       res.append(random.randint(start, end))    return res # ... 阅读更多

Python fsum() 函数

Pradeep Elance
更新于 2020年7月9日 13:37:18

200 次浏览

fsum() 查找给定范围或可迭代对象之间的和。它需要导入 math 库。它广泛用于数学计算。语法以下是函数的语法。maths.fsum( iterable ) 可迭代对象可以是范围、数组、列表。返回类型:它返回一个浮点数。以下是关于 fsum 函数如何作用于单个数字或列表中元素组的示例。示例 在线演示import math # 使用范围 print(math.fsum(range(12))) # 整数列表 listA = [5, 12, 11] print(math.fsum(listA)) # 浮点数列表 listB = [9.35, 6.7, 3] print(math.fsum(listB))输出运行以上代码将... 阅读更多

Python frexp() 函数

Pradeep Elance
更新于 2020年7月9日 13:35:21

156 次浏览

此函数用于查找数字的尾数和指数。它广泛用于数学计算。在这篇文章中,我们将了解它在 Python 程序中的各种用法。语法以下是使用此函数的语法及其说明。math.frexp( x ) 参数:任何有效的数字(正数或负数)。返回:返回给定数字 x 的尾数和指数作为对 (m, e) 值。异常:如果 x 不是数字,函数将返回 TypeError简单的表达式以下是一个示例程序,其中该函数直接应用于给定数字以提供尾数... 阅读更多

Python 按字符串大小对给定列表进行分类

Pradeep Elance
更新于 2020年7月9日 13:30:19

156 次浏览

让我们考虑一个包含许多不同长度字符串的列表。在这篇文章中,我们将学习如何将这些元素组合成组,其中每个组中的字符串长度相同。使用 for 循环我们设计一个 for 循环,它将遍历列表的每个元素,并且仅将其添加到长度与现有元素长度匹配的列表中。示例 在线演示listA = ['Monday', 'Thursday', 'Friday', 'Saturday', 'Sunday'] # 给定列表 print("给定列表:", listA) # 按字符串大小分类 len_comp = lambda x, y: len(x) == len(y) res = [] for sub_list in listA: ... 阅读更多

Python 中的相关性和回归

Pradeep Elance
更新于 2020年7月9日 13:21:47

3K+ 次浏览

相关性是指涉及两个数据集之间依赖性的某些统计关系。线性回归是一种线性方法,用于建立因变量和一个或多个自变量之间的关系。单个自变量称为线性回归,而多个自变量称为多元回归。相关性相关现象的简单例子包括父母的体貌特征与其后代之间的相关性,以及产品价格与其供应量之间的相关性。我们以 seaborn python 库中可用的 iris 数据集为例。我们尝试建立... 阅读更多

在 Python 中将图像转换为 ASCII 图像

Pradeep Elance
更新于 2020年7月9日 13:10:56

504 次浏览

在这篇文章中,我们想将给定的图像转换为基于文本的图像,也称为 ASCII 图像。以下是将输入图像转换为灰度图像,然后应用 ASCII 字符以创建不同的图案并将图像插入的 Python 程序。最后,电子邮件包含基于文本的图像,这是一个一系列普通的 ASCII 字符。示例from PIL import Image import os ASCII_CHARS = [ '#', '?', '%', '.', 'S', '+', '.', '*', ':', ', ', '@'] def resize_image(image, new_width=25):    (input__width, input__height) = image.size    aspect_ratio = input__height/float(input__width)   ... 阅读更多

Python 中的布尔列表初始化

Pradeep Elance
更新于 2020年7月9日 13:04:18

2K+ 次浏览

在某些情况下,我们需要获取一个仅包含布尔值(true 和 false)的列表。在这篇文章中,我们将学习如何创建一个仅包含布尔值的列表。使用 range我们使用 range 函数来指定我们想要的数值个数。使用 for 循环,我们根据需要将 true 或 false 分配给列表。示例 在线演示res = [True for i in range(6)] # 结果 print("包含二元元素的列表是:", res)输出运行以上代码将得到以下结果:包含二元元素的列表是:[True, True, True, True, True, True]使用 * 运算符* 运算符... 阅读更多

Python 中的二元元素列表分组

Pradeep Elance
更新于 2020年7月9日 12:46:49

178 次浏览

假设我们有一个列表的列表,其中每个子列表有两个元素。每个子列表的一个元素在列表的许多其他子列表中是通用的。我们需要创建一个最终列表,该列表将显示按公共元素分组的子列表。使用 set 和 map在给定的列表中,第一个元素是字符串,第二个元素是数字。因此,我们创建一个临时列表,该列表将保存每个子列表的第二个元素。然后,我们将子列表与临时列表中的每个元素进行比较,并设计后续步骤来对它们进行分组。示例 在线演示listA = [['Mon', ... 阅读更多

广告
© . All rights reserved.