249 次查看
在这篇文章中,我们将学习如何解决下面给出的问题。问题陈述 - 给定以公里为单位的距离,我们需要将其转换为英里。众所周知,1 公里等于 0.62137 英里。使用公式 英里 = 公里 * 0.62137 现在让我们在下面的实现中观察这个概念 - 示例 在线演示 公里 = 5.5 # 转换系数,1公里 = 0.621371英里 conv = 0.621371 # 计算 英里 = 公里 * conv print(公里, "公里等于", 英里, "英里") 输出 5.5 公里等于 3.4175405 英里 所有变量都在局部作用域中声明,它们的引用可见…… 阅读更多
400 次查看
在这篇文章中,我们将学习如何解决下面给出的问题。问题陈述 - 给定一个十六进制字符串,我们需要将其转换为其十进制等价物。我们有两种方法可以解决这个问题 - 暴力法 使用内置模块 暴力法 在这里,我们借助显式类型转换函数,即整数。此函数接受两个参数,即十六进制等价物和基数(即 16)。此函数用于将十六进制字符串转换为其在整数类型中的等效十进制数,然后可以将其进一步转换为字符串格式。示例 在线演示 # 输入字符串 string = 'F' # 转换十六进制字符串…… 阅读更多
188 次查看
在这篇文章中,我们将学习如何解决下面给出的问题。问题陈述 - 给定一个列表可迭代对象,我们需要将其转换为字符串类型可迭代对象。有四种方法可以解决给定的问题。让我们一一来看 - 暴力法 示例 在线演示 def listToString(s): # 初始化一个空字符串 str_ = "" # 遍历字符串 for ele in s: str_ += ele # 返回字符串 return str_ # 主程序 s = ['Tutorials', 'Point'] print(listToString(s)) 输出 TutorialsPoint 使用内置 join() 方法 示例 def listToString(s): # 初始化一个空字符串…… 阅读更多
373 次查看
在这篇文章中,我们将学习如何解决下面给出的问题。问题陈述 - 给定一个字符串(包含元音和辅音字母),删除所有辅音,然后检查结果字符串是否为回文。这里我们首先删除字符串中存在的所有辅音。一个循环计算除数,通过将 1 到最小计算值中的每个值相除来计算。每次条件计算结果为真时,计数器都会递增一。删除字符串中的所有辅音。现在我们检查元音字符串是否为回文,即…… 阅读更多
364 次查看
在这篇文章中,我们将学习如何解决下面给出的问题。问题陈述 - 给定一个数字,我们需要检查该数字是否是 2 的幂。关键字是任何语言保留的具有特定用途的特殊单词,不能用作标识符。要检查给定的字符串是否为关键字,我们使用下面讨论的关键字模块。示例 在线演示 # 关键字模块 import keyword # 函数 def isKeyword(word) : # 所有关键字的列表 keyword_list = keyword.kwlist # 检查是否存在 if word in keyword_list :…… 阅读更多
489 次查看
在这篇文章中,我们将学习如何解决下面给出的问题。问题陈述 - 给定一个范围,我们需要找到该范围内奇数因子的个数。方法众所周知,所有完全平方数在一个范围内都有奇数个因子。所以这里我们将计算完全平方数的个数。由于 m 和 n 都是包含的,因此为了避免 n 是完全平方数的情况下的错误,我们在公式中取 n-1。现在让我们看看下面的实现 - 示例 在线演示 # 计数函数 def count(n, m): return int(m**0.5) - int((n-1)**0.5) #…… 阅读更多
923 次查看
在这篇文章中,我们将学习如何解决下面给出的问题。问题陈述 - 给定一个数字,我们需要找到斐波那契数中数字 k 的第 n 个倍数。问题的解决方案如下所述 - 示例 在线演示 # find 函数 def find(k, n): f1 = 0 f2 = 1 i = 2; # 斐波那契递归 while i!=0: f3 = f1 + f2; f1 = f2; f2 = f3; if f2%k == 0: return n*i …… 阅读更多
497 次查看
让我们从解释如何找到一个数字的偶数因子的总和开始,但什么是因子?因子是可以完全整除给定数字而余数为零的数字,或者我们可以说因子是数字的倍数。示例 1 - 如果给定一个数字 60,60 的因子 (6*10=2*3*2*5) 是 2、5 和 3,但根据题意,我们必须找出偶数因子的总和,所以在上面给出的例子中,偶数因子将只有 2。此外,如果给定的数字是…… 阅读更多
266 次查看
在这篇文章中,我们将学习如何解决下面给出的问题。问题陈述 - 给定一个数字,我们需要找到给定数字的所有质因数。问题的有效解决方案如下所述 - 示例 在线演示 # Python 程序打印质因数 import math # 质数 def primeFactors(n): # 偶数可除数的个数 while n % 2 == 0: print (2), n = n / 2 # n 减少变为奇数 for i in range(3, int(math.sqrt(n))+1, 2): # 当…… 阅读更多
431 次查看
本文将介绍以下问题的解决方案。问题陈述 - 给定两个整数,我们需要显示这两个数的公约数。这里,我们计算作为输入的两个数中的较小值。一个循环通过用计算出的最小值除以1到最小值之间的每个值来计算约数。每次条件评估为真时,计数器加一。现在让我们在下面的实现中观察这个概念 - 示例 在线演示a = 5 b = 45 count = 0 for i in range(1, min(a, b)+1): ... 阅读更多