在编程中找到 34423 篇 文章

如何使用 Python 在间隔中查找阿姆斯特朗数?

Jayashree
更新于 2020 年 2 月 21 日下午 12:58:37

745 位读者

如果一个数字中各个数字的立方之和等于该数字本身,则称之为阿姆斯特朗数。例如 153=1**3+5**3+3**3 示例 以下 Python 程序查找 100 到 1000 之间的阿姆斯特朗数 for num in range(100,1000):   temp=num   sum=0   while temp>0:       digit=temp%10       sum=sum+digit**3       temp=temp//10       if sum==num:            print (num) 输出 输出如下所示 − 153 370 371 407

如何使用 Python 查找一个数的因子?

Jayashree
更新于 2023 年 9 月 9 日上午 09:30:35

11K+ 位读者

为了查找一个数的因子,我们必须遍历从 1 到该数的所有数字,并查看它是否可以被整除。示例 num=int(input("enter a number")) factors=[] for i in range(1,num+1):     if num%i==0:        factors.append(i) print ("Factors of {} = {}".format(num,factors)) 如果 i 可以完全除以 num,则将其添加到列表中。最后,该列表作为给定数字的因子显示 输出 enter a number75 Factors of 75 = [3, 5, 15, 25, 75]

如何使用 Python 按字母顺序对单词进行排序?

Vikram Chiluka
更新于 2023-09-09 09:37:02

9K+ 视图

在本文中,我们将向您展示如何在 Python 中按字母顺序对单词进行排序。按字母顺序对单词进行排序的方法如下:使用冒泡排序;使用 sorted() 函数;使用 sort() 函数;使用冒泡排序算法(步骤)下面是执行所需任务要遵循的算法/步骤 − 创建一个变量来存储输入字符串。使用 split() 函数(将字符串拆分为一个列表。我们可以定义分隔符;默认分隔符是任何空白)将输入字符串拆分为单词列表并创建一个变量 ... 阅读更多

如何使用 Python 找到 LCM?

Jayashree
更新于 2020-03-02 05:16:37

858 视图

 两个(或更多)数字的 LCM(最小公倍数)是同时(或全部)可被该数字整除的最小数字。首先我们要找到给定两个数字中较大的数字。从该数字开始,我们尝试找到同时可被这两个数字整除的第一个数字,该数字即为 LCM 示例 x=12 y=20 如果 x > y:      greater = x 否则:      greater = y   while(True):      if((greater % x == 0) 和 (greater % y == 0)):           lcm = greater           退出循环       greater += 1 打印 (“{} 和 {} 的 LCM={}”。格式化 (x,y,lcm)) 输出结果为 − 12 和 20 的 LCM=60

如何使用 Python 找到自然数的和?

Jayashree
更新于 2020-02-21 12:54:53

1K+ 视图

你可以使用 while 循环连续将变量 i 的值递增 1 并将它们累加。 s,i=0,0 n=10 while i

如何使用 Python 中的递归找到数字的阶乘?

Jayashree
更新于 2020-02-21 12:54:14

721 视图

数字的阶乘是由 1 到该数字之间的所有数字相乘得到的。如果一个函数调用自身,则该函数被称为递归函数。在下面的程序中,factorial() 函数接受一个参数,并不断通过将值减 1 来调用自身,直到它达到 1。示例 def factorial(x):     如果 x==1:         返回 1     否则:         返回 x*factorial(x-1) f=factorial(5) 打印 (“5 的阶乘是 ”,f) 输出结果为 5 的阶乘是  120

我如何使用 for 循环或 while 循环来按顺序编写?

Arnab Chakraborty
更新于 2020-06-20 15:34:17

181 视图

示例 #include #include void main() {    int i,j,a=0,b=1,n;    clrscr();    printf("****************输出*****************");    printf("enter the value of n : ");    scanf("%d",&n);    printf(" the required order is: " );    for(i=1;i

如何使用 JavaScript 来创建客户端图像映射?

Abhishek
更新于 2022-11-25 07:16:43

1K+ 视图

在本教程中,我们将看到如何使用 JavaScript 创建客户端图像映射。我们使用 JavaScript 来创建客户端图像映射。客户端图像映射通过 标签的 usemap 属性启用,并且由特殊扩展标签定义。即将形成映射的图像通过 元素插入到页面中,就像平常一样,除了它额外带有称为 usemap 的属性。usemap 属性的值是你即将遇到的元素的 name 属性的值,该值之前有 ... 阅读更多

如何使用 Python 打印斐波那契数列?

Jayashree
更新于 2020-02-21 12:25:51

615 视图

斐波那契数列包含的数是每个数字都是前两个数字之和。这种数列是使用循环语句生成的。示例 x=0 y=1 fibo=0 而 fibo

如何在 Python 中生成阿姆斯特朗数?

Jayashree
更新于 2020-2-21 12:26:50

1K+ 视图

任何三位数都称为阿姆斯特朗数,其中其数字的立方和等于其自身。为了检查一个数是否满足此条件,从其右侧依次分离出每个数字,并将它们的立方累加。最后,如果发现此和等于原始数,则称为阿姆斯特朗数。示例以下 Python 代码打印出 100 到 999 之间的所有阿姆斯特朗数 for num in range(100, 1000):   temp=num   sum=0   while temp>0:     digit=temp%10     sum=sum+digit**3     temp=temp//10   if sum==num:     ... 了解更多

广告