-2

こんにちは、私は 3 つの整数を入力すると 3 でなければならない python 関数を作成しようとしています!、入力した最大の整数を返します。

たとえば、(3, 4, 5) と入力すると、「5」が返されます。

誰かが私をできるだけ早く助けてくれますか?!?

FUNCTION にしたいので、再利用可能にする必要があります...

「定義名 (x, y, z):

4

3 に答える 3

3

必要なのはmax()機能です。

これで、次のプログラムが作成されます。

def input_max3():
    return max(int(input()) for i in range(3))

ここでinput()は、ユーザーから文字列を読み取り、int(...)整数値に変換します。3 つの値を取得するには、ジェネレータ式(... for i in range(3))max(...)使用し、生成された値から最大値を取得します。

または、ユーザーからのコマンドライン入力が必要ない場合は、そのまま使用することもできます: max(1, 3, 5).

于 2013-04-28T16:51:05.727 に答える
1
def input(*args):
    return max(args)
print input(1,2,3,4)
于 2013-04-28T17:08:17.303 に答える
0

リスト= [[456, 700, 200]

print "最大値要素: ", max(list);

出力:最大値要素:700

于 2013-04-28T16:57:02.850 に答える