{ "question_id": 7458855, "question_title": "统计成绩分布", "question_content": "
随机产生10个[0,100]之间的整数,模拟5名学生的考试成绩。\n要求:输出成绩,计算平均分,统计高于平均分的人数
", "difficulty": "简单", "answer_id": 53443612, "answer_content": "用random函数就行,然后再遍历,输出,求平均分
\n\n\nimport random\na=[]\nsum=0\ncnt=0\nfor i in range(10):\n x=random.randint(10,100)\n sum+=x\n print(x,end=" ")\n a.append(x)\nave=sum/10\nprint()\nprint(ave)\nfor i in range(10):\n if a[i]>ave:\n cnt+=1\nprint(cnt)\n
\n\n如果有帮助请点一下我回答右上方的采纳,谢谢!以后有什么问题可以互相交流。
\n", "tag_name": "python", "python": "import random\na=[]\nsum=0\ncnt=0\nfor i in range(10):\n\tx=random.randint(0,100)\n\tsum+=x\n\tprint(x,end=\" \")\n\ta.append(x)\nave=sum/10\nprint()\nprint(ave)\nfor i in range(10):\n\tif a[i]>ave:\n\t\tcnt+=1\nprint(cnt)", "topic_link": "https://bbs.csdn.net/topics/600470405", "status": 1, "keywords": "算法初阶,基础知识,随机算法,概率分析和随机算法", "license": "csdn.net", "notebook": { "python": "https://codechina.csdn.net/csdn/csdn-daily-code/-/jupyter/master/data/notebook/answer/ipynb/python/27.ipynb?type=file" }, "notebook_enable": 1 }