真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

python計(jì)算函數(shù)代碼 Python運(yùn)算函數(shù)

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

以下提供兩種方法 供參考,第一種方式為自己構(gòu)造求階乘的函數(shù),第二種則直接使用了Python標(biāo)準(zhǔn)庫(kù),代碼如下:

創(chuàng)新互聯(lián)公司是一家專(zhuān)業(yè)提供廬陽(yáng)企業(yè)網(wǎng)站建設(shè),專(zhuān)注與成都網(wǎng)站制作、網(wǎng)站建設(shè)、html5、小程序制作等業(yè)務(wù)。10年已為廬陽(yáng)眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專(zhuān)業(yè)的建站公司優(yōu)惠進(jìn)行中。

一、

自己構(gòu)造階乘函數(shù)

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標(biāo)準(zhǔn)庫(kù)

from math import factorial

for i in range(1,6):

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

兩段程序輸出一樣,如下:

創(chuàng)建一個(gè)python模版,包含兩個(gè)函數(shù)一個(gè)計(jì)算長(zhǎng)方形面積一個(gè)計(jì)算長(zhǎng)方形周長(zhǎng)?

可以使用如下代碼創(chuàng)建一個(gè)Python模板,包含兩個(gè)函數(shù):一個(gè)計(jì)算長(zhǎng)方形面積的函數(shù),一個(gè)計(jì)算長(zhǎng)方形周長(zhǎng)的函數(shù)。

# 定義一個(gè)函數(shù),用于計(jì)算長(zhǎng)方形的面積

def rectangle_area(length, width):

return length * width

# 定義一個(gè)函數(shù),用于計(jì)算長(zhǎng)方形的周長(zhǎng)

def rectangle_perimeter(length, width):

return 2 * (length + width)

在這段代碼中,“rectangle_area”函數(shù)用于計(jì)算長(zhǎng)方形的面積,“rectangle_perimeter”函數(shù)用于計(jì)算長(zhǎng)方形的周長(zhǎng)。兩個(gè)函數(shù)都接收兩個(gè)參數(shù):長(zhǎng)方形的長(zhǎng)和寬。

要使用這兩個(gè)函數(shù),可以使用如下代碼:

# 輸入長(zhǎng)方形的長(zhǎng)和寬

length = float(input('請(qǐng)輸入長(zhǎng)方形的長(zhǎng):'))

width = float(

python編寫(xiě)2個(gè)函數(shù)代碼,實(shí)現(xiàn)求最小公倍數(shù)和最大公約數(shù)的功能

函數(shù)定義:

Common_multiple(number1, number2):? # 求兩個(gè)數(shù)的最小公倍數(shù)

Maximum_common_divisor(*number):? # 求任意多個(gè)數(shù)的最小公倍數(shù)

Minimum_common_multiple(*number):? # 求任意多個(gè)數(shù)的最大公因數(shù)

程序縮進(jìn)如下:

程序縮進(jìn)

運(yùn)行結(jié)果展示:

運(yùn)行結(jié)果

函數(shù)具體代碼:縮進(jìn)版本點(diǎn)擊自取

def Common_multiple(number1, number2):? # 求兩個(gè)數(shù)的最小公倍數(shù)

while number1 % number2 != 0:

number1, number2 = number2, (number1 % number2)

return number2

def Maximum_common_divisor(*number):? # 求任意多個(gè)數(shù)的最小公倍數(shù)

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):? # 求任意多個(gè)數(shù)的最大公因數(shù)

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]


網(wǎng)站名稱(chēng):python計(jì)算函數(shù)代碼 Python運(yùn)算函數(shù)
本文網(wǎng)址:http://weahome.cn/article/hidedo.html

其他資訊

在線(xiàn)咨詢(xún)

微信咨詢(xún)

電話(huà)咨詢(xún)

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部