可以使用Python內(nèi)置的max函數(shù)來(lái)求n個(gè)數(shù)的最大值。這個(gè)函數(shù)可以接受任意數(shù)量的參數(shù),并返回其中的最大值。
下面是一個(gè)示例代碼:
def find_max(*args):
return max(args)
n = int(input("請(qǐng)輸入數(shù)字的個(gè)數(shù):"))
numbers = []
for i in range(n):
num = int(input("請(qǐng)輸入數(shù)字:"))
numbers.append(num)
max_value = find_max(*numbers)
print("最大值為:", max_value)
在上面的代碼中,我們首先定義了一個(gè)函數(shù)find_max
,它接受任意數(shù)量的參數(shù),并使用max
函數(shù)返回其中的最大值。
然后,我們接受用戶輸入的數(shù)字個(gè)數(shù),并使用一個(gè)循環(huán)來(lái)逐個(gè)輸入數(shù)字,并將其添加到一個(gè)列表numbers
中。
最后,我們調(diào)用find_max
函數(shù),并將列表numbers
作為參數(shù)傳遞給它,得到最大值,并打印出來(lái)。
希望對(duì)你有幫助!