【Python】第二章2.11-2.14 / 2.20练习题

【Python】第二章2.11-2.14 / 2.20练习题 • JiHua

【Python第二章】2.13题

# 已知列表 nums = [1,-200,3,400,5,-8,9,15,-100,2]
# 找出最大 第二大 最小 第二小 的元素
nums = [1, -200, 3, 400, 5, -8, 9, 15, -100, 2]
max = maxs = min = mins = nums[0]
for i in range(len(nums)):
    if nums[i] > max:
        max = nums[i]
    elif nums[i] < min:
        min = nums[i]
    elif max > nums[i] > maxs:
        maxs = nums[i]
    elif min < nums[i] < mins:
        mins = nums[i]

print(f'最大值:{max}')
print(f'第二大值:{maxs}')
print(f'最小值:{min}')
print(f'第二小值:{mins}')

Views: 466

默认图片
JiHua

一个专注于前端和NodeJs的网站开发者

文章: 48