pythonプログラミング:関数を記述し、任意の複数の整数を受信し、その最大値とすべての整数の和を出力します.
652 ワード
pythonプログラミング:関数を記述し、任意の複数の整数を受信し、その最大値とすべての整数の和を出力します.
印刷結果:
カンマで区切られた整数を入力してください:12,34,56768の最大整数は:768のすべての整数の和:870です.
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,56768の最大整数は:768のすべての整数の和:870です.