python里對list中的整數(shù)求平均并排序
問題
定義一個int型的一維數(shù)組,包含40個元素,用來存儲每個學員的成績,循環(huán)產(chǎn)生40個0~100之間的隨機整數(shù),
(1)將它們存儲到一維數(shù)組中,然后統(tǒng)計成績低于平均分的學員的人數(shù),并輸出出來。
(2)將這40個成績按照從高到低的順序輸出出來。
解決(python)
#! /usr/bin python #coding:utf-8 from __future__ import division #實現(xiàn)精確的除法,例如4/3=1.333333 import random def make_score(num): score = [random.randint(0,100) for i in range(num)] return score def less_average(score): num = len(score) sum_score = sum(score) ave_num = sum_score/num less_ave = [i for i in score if i<ave_num] return len(less_ave) if __name__=="__main__": score = make_score(40) print "the number of less average is:",less_average(score) print "the every socre is[from big to small]:",sorted(score,reverse=True)
相關文章
python 簡單搭建阻塞式單進程,多進程,多線程服務的實例
下面小編就為大家?guī)硪黄猵ython 簡單搭建阻塞式單進程,多進程,多線程服務的實例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-11-11django框架基于模板 生成 excel(xls) 文件操作示例
這篇文章主要介紹了django框架基于模板 生成 excel(xls) 文件操作,結(jié)合具體實例形式分析了Django框架基于模板生成excel的實現(xiàn)步驟與相關操作技巧,需要的朋友可以參考下2019-06-06Python實現(xiàn)將一段話txt生成字幕srt文件
這篇文章主要為大家詳細介紹了如何利用Python實現(xiàn)將一段話txt生成字幕srt文件,文中的示例代碼講解詳細,感興趣的小伙伴可以了解一下2023-02-02Python 整行讀取文本方法并去掉readlines換行\(zhòng)n操作
這篇文章主要介紹了Python 整行讀取文本方法并去掉readlines換行\(zhòng)n操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-09-09Python編程快速上手——strip()函數(shù)的正則表達式實現(xiàn)方法分析
這篇文章主要介紹了Python strip()函數(shù)的正則表達式實現(xiàn)方法,結(jié)合實例形式分析了Python基于正則表達式實現(xiàn)strip()函數(shù)的方法,需要的朋友可以參考下2020-02-02使用pycharm將自己項目代碼上傳github(小白教程)
github是一個代碼托管平臺,本文主要介紹了使用pycharm將自己項目代碼上傳github,具有一定的參考價值,感興趣的小伙伴們可以參考一下2021-11-11