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