python计算函数代码 Python运算函数

用python求1! 2! 3! 4! 5!的程序

以下提供两种方法 供参考,第一种方式为自己构造求阶乘的函数,第二种则直接使用了Python标准库,代码如下:

创新互联公司是一家专业提供庐阳企业网站建设,专注与成都网站制作、网站建设、html5、小程序制作等业务。10年已为庐阳众多企业、政府机构等服务。创新互联专业的建站公司优惠进行中。

一、

自己构造阶乘函数

from functools import reduce

def factorial(n):

l = range(1,n+1)

result = reduce(lambda x,y:x*y,l)

return result

for i in range(1,6): print('{}! = {}'.format(i, factorial(i)))

二、

Python标准库

from math import factorial

for i in range(1,6):

print("{}! = {}".format(i,factorial(i)))

两段程序输出一样,如下:

创建一个python模版,包含两个函数一个计算长方形面积一个计算长方形周长?

可以使用如下代码创建一个Python模板,包含两个函数:一个计算长方形面积的函数,一个计算长方形周长的函数。

# 定义一个函数,用于计算长方形的面积

def rectangle_area(length, width):

return length * width

# 定义一个函数,用于计算长方形的周长

def rectangle_perimeter(length, width):

return 2 * (length + width)

在这段代码中,“rectangle_area”函数用于计算长方形的面积,“rectangle_perimeter”函数用于计算长方形的周长。两个函数都接收两个参数:长方形的长和宽。

要使用这两个函数,可以使用如下代码:

# 输入长方形的长和宽

length = float(input('请输入长方形的长:'))

width = float(

python编写2个函数代码,实现求最小公倍数和最大公约数的功能

函数定义:

Common_multiple(number1, number2):  # 求两个数的最小公倍数

Maximum_common_divisor(*number):  # 求任意多个数的最小公倍数

Minimum_common_multiple(*number):  # 求任意多个数的最大公因数

程序缩进如下:

程序缩进

运行结果展示:

运行结果

函数具体代码:缩进版本点击自取

def Common_multiple(number1, number2):  # 求两个数的最小公倍数

while number1 % number2 != 0:

number1, number2 = number2, (number1 % number2)

return number2

def Maximum_common_divisor(*number):  # 求任意多个数的最小公倍数

while len(number) 1:

number = [Common_multiple(number[i], number[i+1]) for i in range(0, len(number)-1)]

return number[0]

def Minimum_common_multiple(*number):  # 求任意多个数的最大公因数

while len(number) 1:

number = [number[i]*number[i+1]/Common_multiple(number[i], number[i+1]) for i in range(0, len(number)-1)]

return number[0]

名称栏目:python计算函数代码 Python运算函数
网站路径:https://www.cdcxhl.com/article10/hidedo.html

成都网站建设公司_创新互联,为您提供网站内链自适应网站云服务器建站公司搜索引擎优化网页设计公司

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

商城网站建设