day08作業(yè)

1.聲明一個(gè)字典保存一個(gè)學(xué)生的信息卜范,學(xué)生信息中包括: 姓名衔统、年齡、成績(jī)(單科)、電話

student = {'姓名': '葫蘆娃的爺爺', '年齡': '88', '成績(jī)': 88, '電話': 8008208820}
print(student)

3.用三個(gè)列表表示三門學(xué)科的選課學(xué)生姓名(一個(gè)學(xué)生可以同時(shí)選多門課)
a.求選課學(xué)生總共有多少人

math = ['lily', 'rose', 'rachel', 'rick']
chinese = ['rick', 'tom', 'jerry', 'mon']
history = ['mon', 'rick', 'lord', 'aaa']
math2 = set(math)
chinese2 = set(chinese)
history2 = set(history)
student =math2|chinese2|history2
# print(student)
print("總共學(xué)生個(gè)數(shù)是",len(student))

b.求只選了第一個(gè)學(xué)科的人的數(shù)量和對(duì)應(yīng)的名字

print('===================')
set2 = (math2 - chinese2) - history2
count = 0
for stu in set2:
    count +=1
print("第一門學(xué)科的人數(shù):", len(set2))
print("名字:",set2)

c.求只選了一門學(xué)科的學(xué)生的數(shù)量和對(duì)應(yīng)的名字

only = math2^chinese2^history2  #-math2&chinese2&history2
print("只選了一個(gè)學(xué)科的人數(shù):", len(only))
print("名字是", only)

d.求只選了兩門學(xué)科的學(xué)生的數(shù)量和對(duì)應(yīng)的名字
c.求選了三門學(xué)生的學(xué)生的數(shù)量和對(duì)應(yīng)的名字

all = math2&chinese2&history2
print("都選了的人數(shù):", len(all))
print("名字是", all)
# 所有學(xué)生 - 只選了一科的學(xué)生 - 選了三科的學(xué)生
both = set2 - only - all
print("都選了的人數(shù):", len(both))
print("名字是", both)

2.聲明一個(gè)列表锦爵,在列表中保存6個(gè)學(xué)生的信息(6個(gè)題1中的字典)

student_six = [{'姓名': 'a', '年齡': '17', '成績(jī)': 88, 'tel': 8008208820},{'姓名': 'b', '年齡': '18', '成績(jī)': 90, 'tel': 8008208828},
{'姓名': 'c', '年齡': '18', '成績(jī)': 58, 'tel': 8008208820},{'姓名': 'd', '年齡': '19', '成績(jī)': 68, 'tel': 8008208826},
{'姓名': 'e', '年齡': '20', '成績(jī)': 23, 'tel': 8008208820},{'姓名': 'f', '年齡': '16', '成績(jī)': 81, 'tel': 8008208888}]

a.統(tǒng)計(jì)不及格學(xué)生的個(gè)數(shù)
b.打印不及格學(xué)生的名字和對(duì)應(yīng)的成績(jī)

count = 0
for i in range(len(student_six)):
    if student_six[i].get('成績(jī)') < 60:
        count+=1
        print(student_six[i].get('姓名'),student_six[i].get('成績(jī)'))
print('不及格人數(shù):',count)

c.統(tǒng)計(jì)未成年學(xué)生的個(gè)數(shù)

count1 = 0
for i in range(len(student_six)):
    if student_six[i].get('年齡') < '18':
        count1 +=1
print("未成年人數(shù):",count1)

d.打印手機(jī)尾號(hào)是8的學(xué)生的名字

for i in range(len(student_six)):
    if int(student_six[i].get('tel'))%10==8:
        print(student_six[i].get('姓名'),student_six[i].get('tel'))

e.打印最高分和對(duì)應(yīng)的學(xué)生的名字

max_grade = 0
for i in range(len(student_six)):
    if int(student_six[i].get('成績(jī)')) > max_grade:
        max_grade = student_six[i].get('成績(jī)')
        best_name = student_six[i].get('姓名')
print(max_grade,best_name)

f.將列表按學(xué)生成績(jī)從大到小排序(掙扎一下舱殿,不行就放棄)

print("=================fff====================")
for i in range(len(student_six)):
    for j in range(len(student_six)):
        if (int(student_six[i].get('成績(jī)'))) > (student_six[j].get('成績(jī)')):            student_six[i],student_six[j]=student_six[j],student_six[i]
print(student_six)
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市险掀,隨后出現(xiàn)的幾起案子沪袭,更是在濱河造成了極大的恐慌樟氢,老刑警劉巖冈绊,帶你破解...
    沈念sama閱讀 222,104評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異嗡害,居然都是意外死亡焚碌,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,816評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門霸妹,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)十电,“玉大人,你說(shuō)我怎么就攤上這事叹螟【槁睿” “怎么了?”我有些...
    開(kāi)封第一講書人閱讀 168,697評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵罢绽,是天一觀的道長(zhǎng)畏线。 經(jīng)常有香客問(wèn)我,道長(zhǎng)良价,這世上最難降的妖魔是什么寝殴? 我笑而不...
    開(kāi)封第一講書人閱讀 59,836評(píng)論 1 298
  • 正文 為了忘掉前任,我火速辦了婚禮明垢,結(jié)果婚禮上蚣常,老公的妹妹穿的比我還像新娘。我一直安慰自己痊银,他們只是感情好抵蚊,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,851評(píng)論 6 397
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著溯革,像睡著了一般贞绳。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上致稀,一...
    開(kāi)封第一講書人閱讀 52,441評(píng)論 1 310
  • 那天冈闭,我揣著相機(jī)與錄音,去河邊找鬼豺裆。 笑死拒秘,一個(gè)胖子當(dāng)著我的面吹牛号显,可吹牛的內(nèi)容都是我干的臭猜。 我是一名探鬼主播躺酒,決...
    沈念sama閱讀 40,992評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼蔑歌!你這毒婦竟也來(lái)了羹应?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書人閱讀 39,899評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤次屠,失蹤者是張志新(化名)和其女友劉穎园匹,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體劫灶,經(jīng)...
    沈念sama閱讀 46,457評(píng)論 1 318
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡裸违,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,529評(píng)論 3 341
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了本昏。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片供汛。...
    茶點(diǎn)故事閱讀 40,664評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖涌穆,靈堂內(nèi)的尸體忽然破棺而出怔昨,到底是詐尸還是另有隱情,我是刑警寧澤宿稀,帶...
    沈念sama閱讀 36,346評(píng)論 5 350
  • 正文 年R本政府宣布趁舀,位于F島的核電站,受9級(jí)特大地震影響祝沸,放射性物質(zhì)發(fā)生泄漏矮烹。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,025評(píng)論 3 334
  • 文/蒙蒙 一罩锐、第九天 我趴在偏房一處隱蔽的房頂上張望奉狈。 院中可真熱鬧,春花似錦唯欣、人聲如沸嘹吨。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 32,511評(píng)論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)蟀拷。三九已至,卻和暖如春萍聊,著一層夾襖步出監(jiān)牢的瞬間问芬,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 33,611評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工寿桨, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留此衅,地道東北人强戴。 一個(gè)月前我還...
    沈念sama閱讀 49,081評(píng)論 3 377
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像挡鞍,于是被迫代替她去往敵國(guó)和親骑歹。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,675評(píng)論 2 359

推薦閱讀更多精彩內(nèi)容

  • 1.聲明一個(gè)字典保存一個(gè)學(xué)生的信息墨微,學(xué)生信息中包括: 姓名道媚、年齡、成績(jī)(單科)翘县、電話最域。 2.聲明一個(gè)列表,在列表中...
    劉茂森閱讀 339評(píng)論 0 0
  • 1.聲明一個(gè)字典保存一個(gè)學(xué)生的信息锈麸,學(xué)生信息中包括: 姓名镀脂、年齡、成績(jī)(單科)忘伞、電話 2.聲明一個(gè)列表薄翅,在列表中保...
    __e145閱讀 117評(píng)論 0 0
  • 1.聲明一個(gè)字典保存一個(gè)學(xué)生的信息,學(xué)生信息中包括: 姓名虑省、年齡匿刮、成績(jī)(單科)、電話 2.聲明一個(gè)列表探颈,在列表中保...
    PonesRyang閱讀 253評(píng)論 0 0
  • 編寫一個(gè)函數(shù)熟丸,求1+2+3+...+N 編寫?一個(gè)函數(shù),求多個(gè)數(shù)中的最大值 編寫一個(gè)函數(shù)伪节,實(shí)現(xiàn)搖色子的功能光羞,打印n...
    barriers閱讀 124評(píng)論 0 0
  • 使用一個(gè)變量all_students保存一個(gè)班的學(xué)生信息(4個(gè)),每個(gè)學(xué)生需要保存:姓名怀大、年齡纱兑、成績(jī)、電話 1.添...
    萌王史萊姆閱讀 211評(píng)論 0 0