n = list(map(int, input('请输入几个数:').split(','))) list1 = list2 = [] for i in n: if i>0: list1.append(i) a = max(list1) elif i <0: list2.append(abs(i)) b = max(list2) print(a if a>b else -b)
Python编程题3:输入一个包含若干整数数列,返回绝对值最大数
于 2023-10-10 21:50:48 首次发布
n = list(map(int, input('请输入几个数:').split(','))) list1 = list2 = [] for i in n: if i>0: list1.append(i) a = max(list1) elif i <0: list2.append(abs(i)) b = max(list2) print(a if a>b else -b)