找到 10786 篇文章 关于 Python

Python 程序,用于查找级数 1/1! + 2/2! + 3/3! + 4/4! +…….+ n/n! 的和

Pavitra
更新于 2019-09-25 12:21:44

2K+ 次浏览

在本文中,我们将学习解决给定问题陈述的解决方案和方法。问题陈述 - 给定一个整数输入 n,我们需要找到级数 1/1! + 2/2! + 3/3! + 4/4! +…….+ n/n! 的和。在这里,我们正在实现 for 循环,因此,我们得到 O(n) 作为时间复杂度。在这里,为了达到效率,我们在同一个循环中计算阶乘。在这里,我们构建了一个 sumofseries 函数,如下所述 - 示例实时演示def sumOfSeries(num):    res = 0    fact = 1    for i in range(1, num+1):       fact *= i       res ... 阅读更多

Python 程序,用于查找圆的面积

Pavitra
更新于 2019-09-25 12:18:21

579 次浏览

在本文中,我们将学习解决给定问题陈述的解决方案和方法。问题陈述 - 给定圆的半径,我们需要找到一个圆。圆的面积可以使用以下公式简单地计算。面积 = Pi*r*r让我们看看下面的实现 - 示例实时演示def findArea(r):    PI = 3.142    return PI * (r*r); # 驱动方法 print("面积为 %.6f" % findArea(5));输出面积为 78.550000所有变量和函数都在全局范围内声明,如下图所示。结论在本文中,我们了解了查找它是否可能的方法 ... 阅读更多

Python 程序,用于计算四面体的面积

Pavitra
更新于 2019-09-25 12:37:59

316 次浏览

在本文中,我们将学习解决给定问题陈述的解决方案和方法。问题陈述 - 给定四面体的边长,我们需要找到一个四面体。四面体是一个几何图形,看起来像一个底面为三角形的棱锥。它是一个固体物体,有四个三角形面,三个在侧面,一个在底部的底座上,以及四个顶点或角。在这里,我们构建了一个面积函数,如下所示 - 示例import math def areatetrahedron(side):    return (math.sqrt(3) * (side * side)) # 驱动代码 side = 20 print("四面体的面积 = ", area_of_tetrahedron(side))输出面积 ... 阅读更多

Python 使用 Scrapy 实现网络抓取

Pavitra
更新于 2019-09-25 12:04:21

158 次浏览

在本文中,我们将学习使用 Python 中可用的 Scrappy 模块的网络抓取技术。什么是网络抓取?网络抓取用于在爬虫/扫描程序的帮助下从网站获取/获取数据。网络抓取非常方便,可以从不提供 API 功能的网页中提取数据。在 python 中,网络抓取可以通过各种模块的帮助来完成,例如 Beautiful Soup、Scrappy 和 lxml。在这里,我们将讨论使用 Scrappy 模块进行网络抓取。为此,我们首先需要安装 Scrappy。在终端或命令提示符中键入>>> pip install ... 阅读更多

Python 程序,用于计算简单利息

Pavitra
更新于 2019-09-11 13:21:02

1K+ 次浏览

在本文中,我们将学习在 Python 3.x 中计算简单利息。或更早版本。简单利息是通过将每日利率乘以本金乘以付款之间经过的天数来计算的。在数学上,简单利息 = (P x T x R)/100 其中,P 是本金 T 是时间 R 是利率例如,如果 P = 1000,R = 1,T = 2 那么 SI=20.0 现在让我们看看如何在 Python 中实现一个简单的利息计算器。示例实时演示P = 1000 R = 1 T = 2 # 简单 ... 阅读更多

Python 程序,用于选择排序

Pavitra
更新于 2019-09-11 13:18:05

2K+ 次浏览

在本文中,我们将学习选择排序及其在 Python 3.x 中的实现。或更早版本。在选择排序算法中,通过递归地从未排序的部分中找到最小元素并将其插入开头来对数组进行排序。在对给定数组执行选择排序期间,将形成两个子数组。已排序的子数组未排序的子数组。在选择排序的每次迭代中,从未排序的子数组中弹出最小元素并将其插入已排序的子数组中。让我们看看算法的可视化表示 - 现在让我们看看算法的实现 ... 阅读更多

Python 程序,用于从字符串中删除第 n 个字符

Pavitra
更新于 2019-09-11 13:13:35

177 次浏览

在本文中,我们将学习以下给定问题陈述的解决方案 - 问题陈述 - 我们给定一个字符串,我们必须从给定字符串中删除第 i 个索引的字符并显示它。在 Python 中的任何字符串中,索引始终从 0 开始。假设我们有一个字符串“tutorialspoint”,那么它的索引将如下所示 - T u t o r i a l s p o i n t 0 1 2 3 4 5 6 7 8 9 10 11 12 13现在让我们看看 Python 脚本 ... 阅读更多

Python 程序,用于查找数字的唯一素因数的乘积

Pavitra
更新于 2019-09-11 13:10:13

1K+ 次浏览

在本文中,我们将学习以下给定问题陈述的解决方案 - 问题陈述 - 给定一个数字 n,我们需要找到所有可用唯一素因数的乘积并返回它。例如,输入:num = 11 输出:乘积为 11 解释:这里,输入数字为 11,只有一个素因数,即 11。因此它们的乘积为 11。方法 1使用从 i = 2 到 n+1 的 for 循环检查 i 是否是 n 的因数,然后检查 i 本身是否为素数,如果是 ... 阅读更多

Python 程序,用于在不使用任何循环的情况下打印数字序列

Pavitra
更新于 2019-09-11 13:04:11

632 次浏览

在本文中,我们将学习以下给定问题陈述的解决方案 - 问题陈述 - 给定两个数字 N 和 K,我们的问题是从 N 中减去一个数字 K,直到数字 (N) 大于零 (0),一旦 N 变成负数或零,我们就开始向其中添加 K,直到该数字变成原始数字 (N)。例如,N = 10 K = 4 输出将是:10 6 2 -2 2 6 10算法1. 我们反复调用该函数,直到 N 大于零(在每次函数调用中,我们减去 K ... 阅读更多

Python 程序,用于查找第 n 个斐波那契数

Pavitra
更新于 2019-09-11 12:15:41

1K+ 次浏览

在本文中,我们将计算第 n 个斐波那契数。斐波那契数由以下给出的递归关系定义 - Fn = Fn-1 + Fn-2其中 F0= 0 和 F1 = 1。前几个斐波那契数是0、1、1、2、3、5、8、13、..................我们可以使用递归和动态规划的方法计算斐波那契数。现在让我们看看 Python 脚本形式的实现方法 1:递归方法示例实时演示# 递归方法 def Fibonacci(n):    if n

广告