找到 10786 篇文章 关于 Python

Python 程序,用于查找列表中所有对的绝对差之和

Pavitra
更新于 2019-09-26 13:57:48

278 次浏览

在这篇文章中,我们将学习解决给定问题陈述的解决方案和方法。问题陈述给定一个列表输入,我们需要找到列表中所有对的绝对差之和。enumerate() 方法为可迭代对象添加一个计数器,并以 enumerate 对象类型的形式返回它。在此方法中,我们有一个包含绝对差的列表“diffs”。我们使用两个循环,初始化两个变量。一个是迭代计数器,另一个是列表元素。在每次迭代中,我们检查元素是否相同。如果不是,... 阅读更多

Python 程序,用于查找列表中的最大数

Pavitra
更新于 2020-07-04 12:37:12

257 次浏览

在这篇文章中,我们将学习解决给定问题陈述的解决方案和方法。问题陈述给定列表输入,我们需要找到给定列表中的最大数。这里我们将讨论两种方法使用排序技术使用内置 max() 函数方法 1 - 使用内置 sort() 函数示例实时演示list1 = [18, 65, 78, 89, 90] list1.sort() # 主要print("最大元素是:", list1[-1])输出最大元素是:90方法 2 - 使用内置 max() 函数示例实时演示list1 = [18, 65, 78, 89, 90] # 主要print("最大元素是:",max(list1))输出最大元素是:90结论在这篇文章中,我们学习了查找列表中最大数的方法。

Python 程序,用于将十进制数转换为二进制数

Pavitra
更新于 2020-07-04 12:41:01

986 次浏览

在这篇文章中,我们将学习解决给定问题陈述的解决方案和方法。问题陈述给定一个数字,我们需要将其转换为二进制数。方法 1 - 递归解决方案DecToBin(num):    if num > 1:       DecToBin(num // 2)       print num % 2示例def DecimalToBinary(num):    if num > 1:       DecimalToBinary(num // 2)    print(num % 2, end = '') # 主要if __name__ == '__main__':    dec_val = 35    DecimalToBinary(dec_val)输出100011所有变量和函数都在全局范围内声明,如下所示 -方法 2 - 内置解决方案示例实时演示def ... 阅读更多

Python 程序,用于检查是否可以使用数组中的所有数字构成一个可被 3 整除的数

Pavitra
更新于 2019-09-26 12:33:11

234 次浏览

在这篇文章中,我们将学习解决给定问题陈述的解决方案和方法。问题陈述给定一个整数输入数组,我们需要找到是否可以使用这些数字中所有可用的数字来构成一个整数,使其可被 3 整除。这里我们将生成一个函数,该函数将接收两个参数,即整数数组和数组的长度。下面给出的实现基于速算的原理。在这里,我们观察到,如果数字的各位数字之和可被… 阅读更多

Python 程序,用于检查给定字符串是否为 панграмма

Pavitra
更新于 2019-09-26 12:24:23

8K+ 次浏览

在这篇文章中,我们将学习解决给定问题陈述的解决方案和方法。问题陈述给定一个字符串输入,我们需要生成一个 Python 程序来检查该字符串是否为 панграмма。панграмма 是一句话/一系列单词,其中包含英语字母集中的每个字母。现在让我们看看如何解决问题我们将使用一个循环来检查输入字符串中存在的每个字符是否属于我们手动声明的字母集。上面方法的实现如下 -示例实时演示import string def ... 阅读更多

Python 程序,用于检查给定字符串是否为回文数

Pavitra
更新于 2019-09-26 12:22:39

6K+ 次浏览

在这篇文章中,我们将学习解决给定问题陈述的解决方案和方法。问题陈述给定一个字符串输入,我们需要创建一个 python 函数来检查它是否为回文。如果字符串的反转与字符串相同,则该字符串被称为回文。我们可以通过两种方法做到这一点 -通过切片反转通过负索引进行比较这里我们将学习通过切片帮助反转字符串。要通过切片方法反转字符串,请指定以下语句 -Str[ : : -1 ]其中开始和结束参数为… 阅读更多

Python 程序,用于检查给定数组是否为单调数组

Pavitra
更新于 2019-09-26 12:17:17

1K+ 次浏览

在这篇文章中,我们将学习解决给定问题陈述的解决方案和方法。问题陈述给定一个包含 n 个整数的数组输入 Arr。我们需要检查输入数组是否具有单调性。如果数组是连续递增或连续递减的,则称其为单调数组。数学上,如果对于所有 i

Python 程序,用于检查字符串是否包含所有唯一字符

Pavitra
更新于 2019-09-26 12:14:14

563 次浏览

在这篇文章中,我们将学习解决给定问题陈述的解决方案和方法。问题陈述给定一个字符串输入,我们需要找到字符串是否包含所有唯一字符。方法我们将创建一个布尔值数组,其中索引 i 处的变量标志指示字母表中字符 i 是否包含在字符串中。第二次遇到此字符时,我们可以立即返回 false,因为字符串字符不再是唯一的。如果字符串长度超过字符串中存在的唯一字符数的值,我们也可以返回 false… 阅读更多

Python 程序,用于检查阿姆斯特朗数

Pavitra
更新于 2019-09-26 12:11:58

1K+ 次浏览

在这篇文章中,我们将学习解决给定问题陈述的解决方案和方法。问题陈述给定一个整数 n,我们需要检查给定的整数是否为阿姆斯特朗数。如果 abcd... = a^n + b^n + c^n + d^n + …,则称正整数为 n 阶阿姆斯特朗数。这里我们将讨论 3 位数(因此为 3 阶)阿姆斯特朗数的蛮力方法。要检查 n 阶阿姆斯特朗数,我们需要在第 7 行中将 3 替换为相应的阶数。现在让我们看看实现 -示例实时… 阅读更多

Python 程序,用于计算前 n 个自然数的平方和

Pavitra
更新于 2019-09-26 12:04:49

739 次浏览

在这篇文章中,我们将学习解决给定问题陈述的解决方案和方法。问题陈述给定一个正整数 N 作为输入。我们需要计算 12 + 22 + 32 + ….. + N2 的值。问题陈述:这可以通过两种方法解决乘法加法运算使用数学公式方法 1:乘法和加法运算这里我们从 1 到 n 运行一个循环,对于每个 i,1

广告