找到 10786 篇文章 关于 Python

如何使用 Python 求最小公倍数?

Jayashree
更新于 2020年3月2日 05:16:37

858 次浏览

 最小公倍数 (LCM) 是两个(或多个)数字的最小公倍数。首先找到两个给定数字中较大的数字。从它开始,我们尝试找到第一个同时能被这两个数整除的数字,这就是最小公倍数。示例:x=12 y=20 if x > y:       greater = x   else:       greater = y   while(True):       if((greater % x == 0) and (greater % y == 0)):           lcm = greater           break       greater += 1 print ("{} 和 {} 的最小公倍数 = {}".format(x,y,lcm))输出结果:12 和 20 的最小公倍数 = 60

如何使用 Python 求自然数之和?

Jayashree
更新于 2020年2月21日 12:54:53

1K+ 次浏览

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

如何使用 Python 中的递归函数求阶乘?

Jayashree
更新于 2020年2月21日 12:54:14

721 次浏览

一个数的阶乘是从 1 到该数所有数字的乘积。如果一个函数调用自身,则该函数称为递归函数。在下面的程序中,factorial() 函数接受一个参数,并通过将值减 1 来不断调用自身,直到它达到 1。示例:def factorial(x):     if x==1:         return 1     else:         return x*factorial(x-1) f=factorial(5) print ("5 的阶乘是 ",f)输出结果:5 的阶乘是 120

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

Jayashree
更新于 2020年2月21日 12:25:51

615 次浏览

斐波那契数列包含一些数字,其中每个数字都是前两个数字的和。这种类型的序列是使用循环语句生成的。示例:x=0 y=1 fibo=0 while 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:     ... 阅读更多

如何在 Python 中找到数字列表中的最大数?

Jayashree
更新于 2020年2月21日 12:27:17

187 次浏览

Python 的内置库函数 max() 返回可迭代对象或逗号分隔的数字列表中的最大数字。>>> max(10,23,43,21) 43 >>> l1=[4,7,2,9,1] >>> max(l1) 9

如何在命令行中进行 Python 数学运算?

Vikram Chiluka
更新于 2022年10月28日 11:29:37

2K+ 次浏览

在本文中,我们将向您展示如何在命令行中进行 Python 数学运算。Python 是一种基于解释器的语言。当您调用 Python 解释器时,会出现 (>>>) Python 提示符。任何 Python 语句都可以在其前面输入。只要您按下 ENTER 键,该语句就会被执行。因此,使用 Python 中定义的运算符的数学表达式将在命令行中进行计算。什么是运算符?表示运算的符号或函数称为运算符。例如,在数学中,加法运算符用加号 (+) 表示。虽然有些… 阅读更多

如何在 Python 中求数字列表的和?

Jayashree
更新于 2020年2月21日 12:30:30

118 次浏览

Python 的内置函数 sum() 返回可迭代对象(如列表或元组)中数字的和。它接受两个参数,初始值(可选,默认为 0)和可迭代对象。示例:>>> l1=[10,20,30,40,50] >>> ttl=sum(l1) >>> ttl 150 >>> ttl=sum(range(10)) >>> ttl 45

如何使用 Python 从字符串中提取数字?

Jayashree
更新于 2020年6月23日 06:13:54

581 次浏览

要从字符串中提取每个数字:−>>> str1='a34e 345 bcd 5he 78 xyz' >>> for s in str1: if s.isdigit():print (s) 3 4 3 4 5 5 7 8 要从字符串中提取整数,其中单词用空格分隔:−>>> str1='h3110 23 cat 444.4 rabbit 11 2 dog' >>> for s in str1.split(): if s.isdigit(): print ((s)) 23 11 2

如何知道 Python 中整数的最大值和最小值?

Jayashree
更新于 2020年2月21日 12:51:33

88 次浏览

Python 的核心库分别有两个内置函数 max() 和 min(),用于从列表或元组对象形式的数字序列中查找最大和最小数字。示例:>>> max(23,21,45,43) 45 >>> l1=[20,50,40,30] >>> max(l1) 50 >>> t1=(30,50,20,40) >>> max(t1) 50 >>> min(l1) 20 >>> min(t1) 20 >>> min(23,21,45,43) 21

广告