我对python有一个有趣的问题,我不理解它是关于返回值和富有成效的函数的

我对python有一个有趣的问题,我不理解它是关于返回值和富有成效的函数的,python,Python,2.3.1。矩形面积 参数length和width表示矩形边的长度。使用给定的值计算矩形的面积,并返回结果 示例: rectangle_area(5, 10) → 50 rectangle_area(1, 10) → 10 rectangle_area(2, 6) → 12 我的代码是: def rectangle_area(length, width): return 0 Result Actual Value Expected Value Notes Fail

2.3.1。矩形面积 参数length和width表示矩形边的长度。使用给定的值计算矩形的面积,并返回结果

示例:

rectangle_area(5, 10) → 50

rectangle_area(1, 10) → 10

rectangle_area(2, 6) → 12
我的代码是:

def rectangle_area(length, width):
    return 0


Result  Actual Value    Expected Value  Notes
Fail    0               50              rectangle_area(5, 10)
Fail    0               10              rectangle_area(1, 10)
Fail    0               12              rectangle_area(2, 6)
Fail    0               1               rectangle_area(1, 1)
Fail    0               15              rectangle_area(3, 5)
Fail    0               60              rectangle_area(15, 4)
You passed: 0.0% of the tests
它向我展示了这一点,所以我如何解决这一问题。。。有没有办法通过这个考试。

试试看

def rectagle_区域(长度、宽度):
返回(长度*宽度)

def rectangle_area(长度,宽度):return(长度*宽度),这就是solutiondef rectangle_area(长度,宽度):return(长度*宽度)2.3.6。使用Is偶数函数编写一个程序,该程序继续从用户处接收一个数字,直到给定的数字不偶数为止。例如,用户可能输入4、10、42、5。仅当输入非偶数5时,程序才会停止。您需要使用is_偶数函数。