1.聲明一個(gè)字典保存一個(gè)學(xué)生的信息,學(xué)生信息中包括: 姓名虹统、年齡币绩、成績(jī)(單科)、電話
student = dict.fromkeys(['姓名', '年齡', '成績(jī)(單科)', '電話'], None)
print(student)
2.聲明一個(gè)列表蚤氏,在列表中保存6個(gè)學(xué)生的信息(6個(gè)題1中的字典)
a.統(tǒng)計(jì)不及格學(xué)生的個(gè)數(shù)
b.打印不及格學(xué)生的名字和對(duì)應(yīng)的成績(jī)
c.統(tǒng)計(jì)未成年學(xué)生的個(gè)數(shù)
d.打印手機(jī)尾號(hào)是8的學(xué)生的名字
e.打印最高分和對(duì)應(yīng)的學(xué)生的名字
f.將列表按學(xué)生成績(jī)從大到小排序(掙扎一下,不行就放棄)
stu1 = {'姓名': '張三', '年齡': 19, '成績(jī)(單科)': 90, '電話': '13884622158'}
stu2 = {'姓名': '李四', '年齡': 17, '成績(jī)(單科)': 59, '電話': '13884622129'}
stu3 = {'姓名': '王五', '年齡': 18, '成績(jī)(單科)': 85, '電話': '13884622159'}
stu4 = {'姓名': '趙六', '年齡': 16, '成績(jī)(單科)': 95, '電話': '13884622138'}
stu5 = {'姓名': '馮七', '年齡': 20, '成績(jī)(單科)': 55, '電話': '13884622157'}
stu6 = {'姓名': '馬八', '年齡': 18, '成績(jī)(單科)': 85, '電話': '13884622174'}
students = [stu1, stu2, stu3, stu4, stu5, stu6]
# a.
count = 0
for stu in students:
if stu['成績(jī)(單科)'] <60:
count +=1
print('不及格學(xué)生的個(gè)數(shù):'count)
# b.
for stu in students:
if stu['成績(jī)(單科)'] <60:
print(stu['姓名'],stu['成績(jī)(單科)'])
# c.
count = 0
for stu in students:
if stu['年齡'] < 18:
count += 1
print('未成年學(xué)生的個(gè)數(shù):', count)
# d.
for index in range(len(students)):
if int(students[index]['電話'][-1]) == 8:
print(students[index]['姓名'])
# e
3.嘗試實(shí)現(xiàn)學(xué)生管理系統(tǒng)的界面(見視頻)