From 4a4f530488752847381f2df2eedd7c43c2dadf22 Mon Sep 17 00:00:00 2001 From: hnu202111020216 Date: Mon, 10 Jan 2022 09:38:40 +0800 Subject: [PATCH] ADD file via upload --- shixun.py | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 shixun.py diff --git a/shixun.py b/shixun.py new file mode 100644 index 0000000..17bc046 --- /dev/null +++ b/shixun.py @@ -0,0 +1,34 @@ +# -*- coding: utf-8 -*- +""" +Created on Mon Jan 10 09:38:05 2022 + +@author: Administrator +""" + +import pandas as pd + +#从键盘输入一个班级名称 +class_name=input() +################start############### +#1.从文件‘学生花名册.xls’中读取数据,放在一个DataFrame对象df中 +df=pd.read_excel("学生花名册.xls") +#################end################ + +#基于这个DataFrame对象df完成下面的操作: +################start############### +#2.输出class_name班级前3位同学姓名 +df1=df.groupby(by="班级名称").get_group(class_name) +print(df1["姓名"].head(3)) +#################end################ + +################start############### +#3.统计class_name班级不同性别的学生人数(用学号列统计) +print(df1.groupby(by="性别")["学号"].count()) + +#################end################ + + + + + +