[Python]小甲魚Python視頻第016課(序列!序列!)課後題及參考解答
阿新 • • 發佈:2019-03-09
大寫 creat odi ini else 存在 解答 根據 回憶
# -*- coding: utf-8 -*- """ Created on Wed Mar 6 18:28:32 2019 @author: Administrator """ """ 測試題: 0. 我們根據列表、元組和字符串的共同特點,把它們三統稱為什麽? 序列. 1.能夠通過索引來引用元素,索引都是從0開始的 2.都可切片操作 1. 請問分別使用什麽BIF,可以把一個可叠代對象轉換為列表、元組和字符串? list() tuple() str() 2. 你還能復述出“叠代”的概念嗎? 重復同樣的操作 ------> 所謂叠代,是重復反饋過程的活動,其目的通常是為了接近並到達所需的目標或結果。每一次對過程的重復被稱為一次“叠代”,而每一次叠代得到的結果會被用來作為下一次叠代的初始值。 3. 你認為調用 max(‘I love FishC.com‘) 會返回什麽值?為什麽? v,小寫字母的ASCII值大於大寫字母的ASCII碼值,排序靠後的字母的ASCII碼值大於排序靠後的字母的ASCII碼值 4. 哎呀呀,現在的小屁孩太調皮了,鄰居家的孩子淘氣,把小甲魚剛寫好的代碼畫了個圖案,麻煩各位魚油恢復下啊, 另外這家夥畫的是神馬嗎?怎麽那麽眼熟啊!?? 動動手: 0. 猜想一下 min() 這個BIF的實現過程 結果暫存變量先被賦值可叠代對象的第0個元素,逐一叠代各個元素,保存最小的元素 1. 視頻中我們說 sum() 這個BIF有個缺陷,就是如果參數裏有字符串類型的話就會報錯,請寫出一個新的實現過程,自動“無視”參數裏的字符串並返回正確的計算結果 2. 請寫下這一節課你學習到的內容:格式不限,回憶並復述是加強記憶的好方式! 額 """ def ceshiti04(): name = input(‘請輸入待查找的用戶名:‘) score = [[‘迷途‘, 85], [‘黑夜‘, 80], [‘小布丁‘, 65], [‘福祿娃娃‘, 95], [‘怡靜‘, 90]] for each in score: IsFind = False if name in each: print(name + ‘的得分是:‘, each[1]); IsFind = True; break; if IsFind == False: print(‘查找的數據不存在!‘); #動動手1: def sum1(x): result = 0; for each in x: if isinstance(each,int) or isinstance(each,float): result += each; else: continue; ceshiti04();
[Python]小甲魚Python視頻第016課(序列!序列!)課後題及參考解答