當前位置:編程學習大全網 - 編程軟體 - python 求n個數最大值 最小值

python 求n個數最大值 最小值

我可以使用Python內置的max和min函數來完成這個任務,或者對輸入的數進行排序後取第壹個和最後壹個元素。以下是兩種可能的函數實現:

# 方法壹:使用max和min函數def max_min(nums): # 判斷輸入是否為空

if not nums: return None, None

# 使用max和min函數求最大值和最小值

max_num = max(nums)

min_num = min(nums) return max_num, min_num# 方法二:使用排序後取首尾元素def max_min(nums): # 判斷輸入是否為空

if not nums: return None, None

# 對輸入的數進行排序

nums.sort() # 取第壹個和最後壹個元素作為最大值和最小值

max_num = nums[-1]

min_num = nums[0] return max_num, min_num# 測試函數n = int(input("請輸入要輸入的數的個數:\n"))

nums = []for i in range(n):

num = int(input(f"請輸入第{i+1}個數:\n"))

nums.append(num)

max_num, min_num = max_min(nums)print(f"這些數中的最大值是{max_num},最小值是{min_num}")

  • 上一篇:《nekopara》18場景什麽時候出現?
  • 下一篇:守望先鋒手機版下載安裝教程
  • copyright 2024編程學習大全網