def fun1(1,w):
return l*w
def fun2(r,h):
return r*r*math.pi*h
float
fun1(x,y)
fun2(x,y)
长方形面积,圆柱体体积
不知道你这个问题是否已经解决, 如果还没有解决的话:可以的,以下是两个函数的代码:
# 计算长方形面积的函数
def fun1(length, width):
area = length * width
return area
# 计算圆柱体体积的函数
def fun2(radius, height):
PI = 3.14
volume = PI * radius * radius * height
return volume
使用方法如下:
# 计算长方形面积
area = fun1(4, 5)
print("长方形面积:", area)
# 计算圆柱体体积
volume = fun2(2, 5)
print("圆柱体体积:", volume)
注意,在计算圆柱体的体积时,我们使用了常量PI,并将其赋值为3.14。实际上,这个值是可以精确到更多位小数的,如果你需要更高的精度,可以使用Python自带的math库。例如:
import math
# 计算圆柱体体积
def fun2(radius, height):
PI = math.pi
volume = PI * radius * radius * height
return volume