Python程式設計從入門到實踐:習題3-8~3-10
阿新 • • 發佈:2019-02-10
#3-8 放眼世界:想出至少5個你渴望去旅遊的地方。 #將這些地方儲存在一個列表中,並確保其中的元素不是按字母順序排列的。 #按原始排列順序列印該列表。不要考慮輸出是否整潔的問題,只管列印原始Python列表。 #使用sorted() 按字母順序列印這個列表,同時不要修改它。 #再次列印該列表,核實排列順序未變。 #使用sorted() 按與字母順序相反的順序列印這個列表,同時不要修改它。 #再次列印該列表,核實排列順序未變。 #使用reverse() 修改列表元素的排列順序。列印該列表,核實排列順序確實變了。 #使用reverse() 再次修改列表元素的排列順序。列印該列表,核實已恢復到原來的排列順序。 #使用sort() 修改該列表,使其元素按字母順序排列。列印該列表,核實排列順序確實變了。 #使用sort() 修改該列表,使其元素按與字母順序相反的順序排列。列印該列表,核實排列順序確實變了。 list = ['pujiacun','jinling','hangzhou','alage','damo'] print(list) print(sorted(list)) print(list) print(sorted(list,reverse=True)) print(list) list.reverse() print(list) list.reverse() print(list) list.sort() print(list) list.sort(reverse=True) print(list) #3-9 晚餐嘉賓 :在完成練習3-4~練習3-7時編寫的程式之一中,使用len() 列印一條訊息,指出你邀請了多少位嘉賓來與你共進晚餐。 person = ['白起', '太乙', '周瑜'] for n in person: print('尊敬的',n,'誠摯邀請您於2017年11月15日參加晚宴') print('我邀請了',len(person),'位嘉賓!') #3-10 嘗試使用各個函式 :想想可儲存到列表中的東西,如山嶽、河流、國家、城市、語言或你喜歡的任何東西。編寫一個程式,在其中建立一個包含這些元素的列表,然後,對於本章介紹的每個函式,都至少使用一次來處理這個列表。 略……