python程式設計——編寫函式,接收任意多個整數並輸出其中的最大值和所有整數之和。
def max_sum(num_list):
sum_num = 0
max_num = int(num_list[0])
num_list = num_list.split(",")
for i in range(len(num_list)):
sum_num = sum_num + int(num_list[i])
if(int(num_list[i]) > max_num):
max_num = int(num_list[i])
return sum_num,max_num
if __name__ == "__main__":
num_list = input("請輸入一些整數以逗號隔開:")
sum_num,max_num = max_sum(num_list)
print("最大的整數是:",max_num)
print("所有整數之和是:",sum_num)
列印結果:
請輸入一些整數以逗號隔開:12,34,56,768
最大的整數是: 768
所有整數之和是: 870
python程式設計——編寫函式,接收任意多個整數並輸出其中的最大值和所有整數之和。
def max_sum(num_list):
sum_num = 0
max_num = int(num_list[0])
num_list = num_list.split(",")
for i in range(len(num_list)):
sum_num = sum_num + int(num_list[i])
if(int(num_list[i]) > max_num):
max_num = int(num_list[i])
return sum_num,max_num
if __name__ == "__main__":
num_list = input("請輸入一些整數以逗號隔開:")
sum_num,max_num = max_sum(num_list)
print("最大的整數是:",max_num)
print("所有整數之和是:",sum_num)
列印結果:
請輸入一些整數以逗號隔開:12,34,56,768
最大的整數是: 768
所有整數之和是: 870