Perbezaan ialah: 1. Fungsi besar mengembalikan nilai maksimum ke-n, dan fungsi maks mengembalikan nilai maksimum dalam keseluruhan set 2. Fungsi besar hanya boleh menerima dua parameter, dan maks fungsi boleh Menerima berbilang parameter.
Dalam Python, kedua-dua fungsi besar dan fungsi maks digunakan untuk mencari nilai maksimum dalam set nombor. Walau bagaimanapun, terdapat beberapa perbezaan antara mereka.
Fungsi maks ialah fungsi terbina dalam Python Ia boleh menerima satu atau lebih parameter dan mengembalikan nilai terbesar di antaranya. Sebagai contoh, max(1, 2, 3) akan mengembalikan nilai 3. Selain itu, fungsi maks juga boleh menerima objek boleh lelar (seperti senarai, tuple, dll.) dan mengembalikan nilai maksimum. Sebagai contoh, max([1, 2, 3]) akan mengembalikan nilai 3.
Sebaliknya, fungsi besar bukanlah fungsi terbina dalam Python, tetapi fungsi tersuai. Fungsinya adalah untuk mencari nilai maksimum ke-n dalam set nombor. Dalam erti kata lain, fungsi besar akan mengembalikan elemen ke-n terbesar dan bukannya nilai terbesar dalam keseluruhan koleksi. Katakan kita mempunyai senarai [1, 2, 3, 4, 5], kita boleh menggunakan fungsi besar untuk mencari elemen ke-2 terbesar. Dalam contoh ini, large(2, [1, 2, 3, 4, 5]) akan mengembalikan nilai 4.
Untuk input yang sama, fungsi maks mengembalikan nilai maksimum sebenar, manakala fungsi besar mengembalikan nilai maksimum ke-n. Sebagai contoh, untuk input [1, 2, 2, 3, 4], max([1, 2, 2, 3, 4]) akan mengembalikan 4, manakala besar(2, [1, 2, 2, 3, 4] ] ) akan kembali 3. Ini kerana fungsi maks mengembalikan nilai maksimum dalam keseluruhan set, manakala fungsi besar mengembalikan nilai maksimum ke-n.
Selain itu, fungsi maks boleh menerima berbilang parameter, manakala fungsi besar hanya menerima dua parameter. Parameter fungsi maks boleh menjadi sebarang nombor, manakala parameter pertama bagi fungsi besar ialah integer, menunjukkan nilai maksimum ke-n untuk ditemui, dan parameter kedua ialah objek boleh lelaran.
Ringkasnya, kedua-dua fungsi besar dan fungsi maks digunakan untuk mencari nilai maksimum dalam set nombor, tetapi fungsi besar mengembalikan nilai maksimum ke-n, manakala fungsi max mengembalikan keseluruhan set nilai maksimum dalam . Di samping itu, fungsi maks boleh menerima berbilang parameter, manakala fungsi besar hanya boleh menerima dua parameter.
Atas ialah kandungan terperinci Apakah perbezaan antara fungsi besar dan maks?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!