0
私は、正方形の領域と同じ機能を持つ長方形の領域を与えるコードを作成しようとしていますが、私は位置の引数のエラーまたは何かもっとエキゾチックなものを実行していて、私は非常に基本的なレベルのpythonコーダーだからです。関数上でさまざまな数のパラメータを扱うにはどうすればよいですか?
最大の問題は、与えられていない場合、yがNoneであると仮定できるように、area()関数がどのような形式でなければならないかです。
def area(x, y):
return x * x if y is None else x * y #Calculate area for square and rectangle
def main():
print("Square's area is {:.1f}".format(area(3))) #Square
print("Rectangle's area is {:.1f}".format(area(4, 3))) #Rectangle
main()
ありがとうございました。 – Grak