資源簡介 八年級上冊第八課幸運大抽獎課前導學班級: 姓名: 請閱讀課本,在題目空格處填上正確答案: 就是一組用中括號[ ]括起來的數據,這些數據可以是字符、數字等各種類型的數據,數據之間用逗號隔開。格式:< >=[< >,< >,...]功能: 。 列表是包含 個或 個數據的有序序列,列表中的 可以是 。編寫程序:采集參與抽獎的名單。#創建抽獎名單名單=[ ]while True: 程序中實現 name=input(“姓名:”)If name.strip()==””:( ) breakelse: 名單.append(name)Print(“ ”)print(名單)判斷輸入的姓名是否為空的條件表達式: 函數的作用是去掉字符串變量 中的空格。符號 后面的內容為注釋, 是用來對程序代碼進行說明,提升 的語句信息, 不會被計算機執行。 Python中的列表是按 ,“名單”列表中的元素從第一個開始依次可以表示為: 下面是常見的對列表進行操作的命令或函數命令(函數) 功能 編寫程序:對參與抽獎的名單進行抽獎。其中一等獎占20%,二等獎占30%,三等獎占40%。按常規,先抽三等獎。程序如下:import random 名單=[ ] name=input(“姓名:”) breakelse: 名單.append(name)print(“ ”)prtin(名單) n=len(名單)print(“ ”,n)#三等獎X=int(n*0.4)input(“ ”)pritn(“--------------------------------------------------”)print(“三等獎獲得者是:”,x,“人”)i=0 :j= (0,len(名單)-1)print(名單[j])del名單[j]i=i+1編程實踐:用你喜歡的編程方式(代碼或積木),輸入【例題8-1】的程序并運行。繼續完善【例題8-2】的程序,使程序能依次抽出三等獎、二等獎、一等獎。選擇其中一題編程實踐完成并保存命名為XXX.py,提交教師機 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫