題目描述:使用乙個字典來儲存一些人喜歡的數字。請想5個人的名字,並將這些名字用作字典中
的鍵;想出每個人喜歡的乙個數字,並將這些數字作為值儲存在字典中。列印每個人的名字和喜歡
的數字。
**展示:
dic =
for name, number in dic.items():
print(name + ' : ' + str(number))
題目描述:建立多個字典,對應每個字典,都使用乙個寵物的名稱來給他命名;在每個字典中,
包含寵物的型別及其主人的名字。將這些字典儲存在乙個名為pets的列表中,再遍歷該列表,並
將寵物的所有資訊都列印出來。
**展示:
pets = ,
'cat': ,
'bird': ,
}for species,info in pets.items():
for name, owner in info.items():
print(name + ' is a ' + species + ', her owner is ' + owner)
題目描述:修改為完成練習6-2而編寫的程式,讓每個人都可以有多個喜歡的數字,然後將
每個人的名字及其喜歡的數字列印出來。
**展示:
dic =
for name, numbers in dic.items():
print(name + ' : ')
fornumber
in numbers:
print(str(number))
高階程式設計技術(Python)作業7
書上寫了sublime無法執行使用者互動的 事實上只要安裝乙個repl就可以進行使用者互動了。但是repl並沒有辦法進行死迴圈的跳出處理,所以一旦 出現死迴圈,sublime就會失去響應,只能關閉sublime。而不使用repl正常執行python就可以使用ctrl c中斷死迴圈但是又不能進行使用者...
高階程式設計技術作業 5
題目描述 使用乙個for迴圈列印數字1 20 包含 展示 for number in range 1,21 print number input null output 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 題目描述 通過給函式rang...
高階程式設計技術作業 8
題目描述 編寫乙個迴圈,提示使用者輸入一系列的比薩配料,並在使用者輸入 quit 時結束迴圈。每當 使用者輸入一種配料後,都列印一條訊息,說我們會在比薩中新增這種配料。input potato tomato fish quit output please input an ingredient we...