亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在 Python 中求三個數字的中位數。3.8.2

在 Python 中求三個數字的中位數。3.8.2

泛舟湖上清波郎朗 2023-10-31 16:03:25
如果不使用Python中的這個函數,我如何找到三個數字的中位數還有另一種方法median_1 = stats.median(alpha_1)    enter code heredef median(alpha_1):    #median_1 = sorted(alpha)    median_1 = statistics.median(alpha_1)    return median_1if __name__ == "__main__":    # FIXME 1: Print the statement where you say what the program is going to do        num_1 = int(input("Input first number:\n"))    num_2 = int(input("Input second number:\n"))    num_3 = int(input("Input third number:\n"))    # FIXME 2: Propmt the user to input 3 numbers    c = num_1, num_2, num_3    f = median(c)    print("The median is",f)
查看完整描述

1 回答

?
慕尼黑5688855

TA貢獻1848條經驗 獲得超2個贊

對于較大的數組來說不是最有效的,但對于只有三個元素的情況就可以了:

def find_median_three_elements(my_list):
    return sorted(my_list)[1]


查看完整回答
反對 回復 2023-10-31
  • 1 回答
  • 0 關注
  • 108 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號