freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

python電子教案6-1組合數(shù)據(jù)類型(ppt46頁(yè))-資料下載頁(yè)

2025-02-05 16:53本頁(yè)面
  

【正文】 )s(1n0??? )1/())(s( 21n0??? ??nmdii和 基本統(tǒng)計(jì)值的計(jì)算 中位數(shù)指 S中所有數(shù)按照從小到大(或者從大到?。╉樞蚺帕泻?,處于最中間位置的數(shù)據(jù)值。如果 n是奇數(shù),則序列 S的最中間位置是一個(gè)數(shù)據(jù),可以表示為 sn//2;如果 n是偶數(shù),序列 S不存在一個(gè)最中間位置,則中位數(shù)表示為最中間兩個(gè)位置數(shù)據(jù)的平均值,即 (sn//21+sn//2)/2。 例如:( 5,2,1,3,4)的中位數(shù)是 3,而( 4,2,1,3)的中位數(shù)是 (2+3)/2為 。這個(gè)問(wèn)題的 IPO描述如下: ?輸入:從用戶輸入、文件、網(wǎng)絡(luò)等途徑獲取一組數(shù)據(jù); ?處理:適當(dāng)?shù)臄?shù)據(jù)結(jié)構(gòu)和算法 ?輸出:平均值、標(biāo)準(zhǔn)差和中位數(shù) 基本統(tǒng)計(jì)值的計(jì)算 由于平均數(shù) 、 標(biāo)準(zhǔn)差和中位數(shù)是三個(gè)不同的計(jì)算目標(biāo) , 使用函數(shù)方式編寫(xiě)計(jì)算程序 。 定義 getNum()函數(shù)從用戶輸入獲得數(shù)據(jù) , mean()函數(shù)計(jì)算平均值 , dev()函數(shù)計(jì)算標(biāo)準(zhǔn)差 , median()函數(shù)計(jì)算中位數(shù) 。由于該問(wèn)題不限制用戶輸入數(shù)據(jù)的最大個(gè)數(shù) , 所以 , 使用列表作為承載和存儲(chǔ)數(shù)據(jù)的數(shù)據(jù)類型 。 實(shí)例代碼 。 基本統(tǒng)計(jì)值的計(jì)算 基本統(tǒng)計(jì)值的計(jì)算 基本統(tǒng)計(jì)值的計(jì)算 請(qǐng)輸入數(shù)字 (直接輸入回車退出 ): 99 請(qǐng)輸入數(shù)字 (直接輸入回車退出 ): 98 請(qǐng)輸入數(shù)字 (直接輸入回車退出 ): 97 請(qǐng)輸入數(shù)字 (直接輸入回車退出 ): 96 請(qǐng)輸入數(shù)字 (直接輸入回車退出 ): 95 請(qǐng)輸入數(shù)字 (直接輸入回車退出 ): 平均值 :,方差 :,中位數(shù) :97. 該程序運(yùn)行結(jié)果如下 程序整體從第 28行開(kāi)始執(zhí)行 , 先后調(diào)用 getNum()、 mean()、dev()和 median()函數(shù) 。 利用函數(shù)的模塊化設(shè)計(jì)能夠復(fù)用代碼并增加代碼的可讀性 。 每個(gè)函數(shù)內(nèi)部都采用了簡(jiǎn)單的語(yǔ)句 。 基本統(tǒng)計(jì)值的計(jì)算 getNum()函數(shù)循環(huán)從控制臺(tái)獲得用戶輸入的數(shù)字 , 當(dāng)用戶輸入回車時(shí)退出 ,所有數(shù)據(jù)保存在 nums列表中 。 列表 nums初始化時(shí)定義為空 , 而后根據(jù)輸入逐漸增加其長(zhǎng)度 。 mean()函數(shù)用浮點(diǎn)數(shù) s記錄列表 numbers求和的結(jié)果 。 其中 , for語(yǔ)句表示從列表 numbers中取出每一個(gè)元素 , 將其加到 s變量中 , 直到 numbers中最后一個(gè)元素 。 最后 , 通過(guò) return語(yǔ)句返回平均值 , len(numbers)用于計(jì)算列表的長(zhǎng)度 。 基本統(tǒng)計(jì)值的計(jì)算 ? 為 了計(jì)算標(biāo)準(zhǔn)差 , 需要知道數(shù)據(jù)的平均值 , 由于 mean()函數(shù)已經(jīng)可以計(jì)算平均值 , 將均值作為一個(gè)參數(shù)輸入標(biāo)準(zhǔn)差 dev()函數(shù) 。 dev()函數(shù)中(val)**2用于計(jì)算 val的平方 , sqrt(val)計(jì)算 val的平方根 。 基本統(tǒng)計(jì)值的計(jì)算 根據(jù)中位數(shù)的定義 , 中位數(shù) median()函數(shù)首先使用 Python內(nèi)置函數(shù)sorted()對(duì)列表 numbers進(jìn)行排序 , 然后根據(jù)中位數(shù)定義計(jì)算中位數(shù) 。 列表在實(shí)現(xiàn)基本數(shù)據(jù)統(tǒng)計(jì)時(shí)發(fā)揮了很重要的作用 , 主要表現(xiàn)在 : ? 列表是一個(gè)動(dòng)態(tài)長(zhǎng)度的數(shù)據(jù)結(jié)構(gòu) , 可以根據(jù)需求增加或減少元素; ? 列表的一系列方法或操作符為計(jì)算提供了簡(jiǎn)單的元素運(yùn)算手段; ? 列表提供了對(duì)每個(gè)元素的簡(jiǎn)單訪問(wèn)方式及所有元素的遍歷方式 。 基本統(tǒng)計(jì)值的計(jì)算
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1