學生資訊管理操作

2021-10-08 17:02:37 字數 1575 閱讀 6628

students = [,,

,,,,

]

輸出語文成績不及格學生的人數(假設成績為百分制,及格分數為60分)。

failed_chinese_num = len(list(filter(lambda x:x['verbal']<60,students)))

print(failed_chinese_num)

輸出數學成績不及格學生的學號、姓名和成績(假設成績為百分制,及格分數為60分)。

failed_math= list(filter(lambda x:x['math']<60,students))

for i in failed_math:

print(i['id'],i['name'],i['verbal'])

輸出聯絡**尾號為8的學生的學號和姓名。

res = list(filter(lambda x:x['tel'][-1]=='8',students))

for i in res:

print(i['id'],i['name'])

刪除學生列表中性別為none的學生。

for i in students:

if not i['***']:

students.remove(i)

輸出男學生和女學生的平均成績(分別為語文和數學兩門課程)。

male =  # 男生成績列表

female = # 女生成績列表

for student in students:

if student['***']:

else:

sum_male_verbal=0 男生語文總成績

sum_male_math=0 男生數學總成績

sum_female_verbal=0 女生語文總成績

sum_female_math=0 女生數學總成績

for verbal in male:

sum_male_verbal += verbal[0]

print("男生語文平均成績:",sum_male_verbal/len(male))

for math in male:

sum_male_math += math[1]

print("男生數學平均成績:",sum_male_math/len(male))

for verbal in female:

sum_female_verbal += verbal[0]

print("女生語文平均成績:",sum_female_verbal/len(female))

for math in male:

sum_female_math += math[1]

print("女生數學平均成績:",sum_female_math/len(female))

C學生資訊管理

include stdio.h include stdlib.h include string.h char password 123456 char getpassword 30 typedef struct stustu stu jianli 建立鍊錶 return p print add st...

學生資訊管理系統

學生資訊管理系統,顧名思義就是為了管理學生的相關資訊做的一款軟體。雖然這次有原始碼供我們參考,但是從中我學習到了如何從開始到完工去做一款軟體,下邊我從做一項軟體專案的前後順序來總結我的學生資訊管理系統。一,分析需求 首先在做這款軟體是,我們先想象乙個成品,他的功能有哪些,每個功能完成哪項任務,這就是...

學生資訊管理系統

1.背景描述 學校招生辦在錄取當年新生時為新生建立了乙個新生基礎資訊類studentbase,其中包含每位新生的基本資料 學號 long mnum 姓名 char mname 20 性別 int m 其中0表示男,1表示女 年齡 int mage 住址 char maddr 30 新生主修專業所在系...