資源簡介 (共32張PPT)關(guān)注空氣質(zhì)量——列表的應(yīng)用粵高教版八年級下冊本課適用于:粵高教版信息技術(shù)教材八年級下冊第一單元 第8課關(guān)注空氣質(zhì)量——列表的應(yīng)用關(guān)注空氣質(zhì)量——列表的應(yīng)用新課導(dǎo)入分析問題設(shè)計(jì)算法編寫程序調(diào)試運(yùn)行程序檢測與評估目錄0.空氣質(zhì)量指數(shù) AQI.mp42019年六五環(huán)境日主題宣傳片之一《打贏藍(lán)天保衛(wèi)戰(zhàn).mp4分析問題2空氣污染對我們的生活有哪些影響?我們可以通過哪些行動(dòng)來改善空氣質(zhì)量呢?空氣污染對生活的影響危害健康;酸雨腐蝕;全球變暖等采取措施:減少大氣污染物排放總量,減少溫室氣體排放,減低PM2.5濃度;多種植綠色植物;減少燃油汽車的使用;把垃圾排污和能源環(huán)保工作做好等。空氣質(zhì)量的好壞直接影響人們的健康。國際上一般用AQI描述。某部門準(zhǔn)備對10個(gè)城市的AQI值進(jìn)行分析研究。為了避免受極端數(shù)據(jù)影響,研究人員想計(jì)算出這10個(gè)城市的AQI值的中位數(shù)。n個(gè)數(shù)按大小順序排列,處于最中間的數(shù)(n為奇數(shù))或中間兩位數(shù)的平均值(n為偶數(shù))叫中位數(shù)根據(jù)定義,要找到以上10個(gè)AQI值的中位數(shù),即第5和第6個(gè)數(shù)的平均值二、求中位數(shù)的算法1、輸入10個(gè)AQI數(shù)據(jù)2、對10個(gè)數(shù)進(jìn)行排序3、計(jì)算中位數(shù)med(5和6的平均值)4、輸出med開始輸入10個(gè)AQI數(shù)據(jù)計(jì)算中位數(shù)med(5和6的平均值)結(jié)束對10個(gè)數(shù)進(jìn)行排序輸出med值圖1-8-2 算法流程圖設(shè)計(jì)算法31、列表列表是用于存放多個(gè)值的連接內(nèi)存空間,每個(gè)元素都分配一個(gè)編號,稱為下標(biāo),且都是從0開始遞增。一般來說,一個(gè)變量只能存放一個(gè)數(shù)據(jù)。當(dāng)數(shù)據(jù)較多時(shí),我們可以采用列表來存放這些數(shù)據(jù),以便進(jìn)行數(shù)據(jù)處理。在IDLE交互模式下,輸入以下語句來創(chuàng)建nums列表:>>>nums=[10,11,12,13,14,15,16,17,18,19]列表格式:列表名=[ ]元素:用逗號隔開下標(biāo):從0開始值:表示存放的內(nèi)容1、創(chuàng)建列表請你排兵布陣輸入數(shù)據(jù)循環(huán)保存放入列表int(input())for i in range()nm=[ ]aqi=[int(input( )) for i in range(21)]name=[001,002,003,004,005,006,007,008]依次輸入表1-8-2的命令,將輸出結(jié)果填入表1-8-2中。命令 輸出結(jié)果>>> print(name)>>> print(name[7])>>> print(name[2:6])[001,002,003,004,005,006,007]008[003,004,005,006,007]2、輸出列表開始輸入10個(gè)AQI數(shù)據(jù)計(jì)算中位數(shù)med(5和6的平均值)結(jié)束對10個(gè)數(shù)進(jìn)行排序輸出med值圖1-8-2 算法流程圖創(chuàng)建列表aqi=[int(input( )) for i in range(10)] (二)對數(shù)據(jù)進(jìn)行排序函數(shù) 例子(假設(shè)nums=[7,8,6,9,5,7,1])len(<列表名>) 返回列表元素個(gè)數(shù) print(len(nums))結(jié)果:__________max(<列表名>) 返回列表元素最大值 print(max(nums))結(jié)果:__________min(<列表名>) 返回列表元素最小值 print(min(nums))結(jié)果:__________791sum(<列表名>) 返回列表元素值的總和 print(sum(nums))結(jié)果:__________<列表名>.append(對象) 在列表末尾添加新的對象 nums.append(3)print(nums)結(jié)果:___________________<列表名>.count(對象) 統(tǒng)計(jì)某個(gè)元素在列表中出現(xiàn)的次數(shù) print(nums.count(7)結(jié)果:__________<列表名>.sort() 將原列表數(shù)據(jù)從小到大排序 nums.sort( )print(nums)結(jié)果:____________________43[7,8,6,9,5,7,1,3]2[1,3,5,6,7,7,8,9](二)對數(shù)據(jù)進(jìn)行排序編寫程序4開始輸入10個(gè)AQI數(shù)據(jù)計(jì)算中位數(shù)med(5和6的平均值)結(jié)束對10個(gè)數(shù)進(jìn)行排序輸出med值圖1-8-2 算法流程圖創(chuàng)建列表aqi=[int(input( )) for i in range(6)]aqi.sort()對于有10個(gè)元素的列表aqi,最中間的位置有兩個(gè),即aqi[4]和aqi[5]兩個(gè)元素,因此中位數(shù)為:(aqi[4]+aqi[5])/2med=(aqi[4]+aqi[5])/2print(med)調(diào)試運(yùn)行程序5測試數(shù)據(jù) 第1組 第2組 第3組數(shù)據(jù)1 151 65 156數(shù)據(jù)2 57 88 6數(shù)據(jù)3 32 22 197數(shù)據(jù)4 4 36 75數(shù)據(jù)5 81 121 35數(shù)據(jù)6 161 165 88數(shù)據(jù)7 75 6 46數(shù)據(jù)8 111 96 256數(shù)據(jù)9 114 23 90數(shù)據(jù)10 110 66 120手工計(jì)算結(jié)果 121.0 65.5 89.0程序運(yùn)行結(jié)果 121.0 65.5 89.0if n%2==1:m1=______ #求當(dāng)n為奇數(shù)時(shí)的中間位置m1print(‘中位數(shù)是’,aqi[____])else:m1=n//2-1m2=_______ #求當(dāng)n為偶數(shù)時(shí)的中間位置m1和m2print(‘中位數(shù)是’,(aqi[__ _]+aqi[__ __])/2)n//2m1n//2m1m22、小明參加了學(xué)校的歌唱比賽,比賽共有10個(gè)評委,選手最終得分是去掉評委的最高分和最低分的平均分。以下df列表中是小明的得分,請?jiān)O(shè)計(jì)程序,計(jì)算出小明的最終得分。df=[9,8,7,10,8,9,7,8,9,10]df=[9,8,7,10,8,9,7,8,9,10]s=sum(df)-max(df)-min(df)pj=s/8print(pj)檢測與評估61、如果要統(tǒng)計(jì)某個(gè)數(shù)在列表中出現(xiàn)的次數(shù),可以用( )函數(shù)。A、max() B、min()C、count() D、sort()C2、在列表t中,用_______表示第6個(gè)元素。s=[i*2 for i in range(0,5)]print(s[2:4])結(jié)果:__________t[5][4,6](2)s=[int(input()) for i in range(5)]s[3]=s[1]+s[2]s.sort()print(s)(運(yùn)行時(shí)輸入:50,20,30,40,10)結(jié)果:___________________[10,20,30,50,50]4、完善程序,創(chuàng)建一個(gè)包含100以內(nèi)所有10的倍數(shù)的列表并輸出#zs.pyzs=[i*_____ for i in range(1,11)]print(_____)10zs評估項(xiàng)目 掌握程度 我在本課學(xué)習(xí)中的最大收獲和不足較好 一般 較差理解列表、下標(biāo)、元素的含義掌握創(chuàng)建和輸出列表的方法了解列表相關(guān)函數(shù)的功能應(yīng)用列表編程求中位數(shù)我的學(xué)習(xí)效果達(dá)到了______等級1、使用sort()函數(shù)對aqi列表中的數(shù)據(jù)由小到大進(jìn)行排序。謝謝21世紀(jì)教育網(wǎng)(www.21cnjy.com)中小學(xué)教育資源網(wǎng)站兼職招聘:https://www.21cnjy.com/recruitment/home/admin 展開更多...... 收起↑ 資源列表 0.空氣質(zhì)量指數(shù) AQI.mp4 1.2019年六五環(huán)境日主題宣傳片之一《打贏藍(lán)天保衛(wèi)戰(zhàn)》~1 00_00_00-00_02_11.mp4 【粵高教版(2018)】八下第8課 關(guān)注空氣質(zhì)量——列表的應(yīng)用 32張PPT+2個(gè)視頻.pptx 縮略圖、資源來源于二一教育資源庫