中文字幕精品无码一区二区,成全视频在线播放观看方法,大伊人青草狠狠久久,亚洲一区影音先锋色资源

5_第5課:裝備清單 課件-Python基礎語法專題

資源下載
  1. 二一教育資源

5_第5課:裝備清單 課件-Python基礎語法專題

資源簡介

(共35張PPT)
裝備清單
0
2
CONTENTS
1
實 例 演 示
demonstrations
實例演示
玩家你好,你的初始裝備有:
['頭盔','靴子','激光彈','寶劍']
你的第一件裝備為:
頭盔
確認裝備靴子是否在裝備列表中? 靴子在裝備列表中
恭喜你打怪成功,掉落裝備狙擊槍! 恭喜你打怪成功,掉落裝備護甲! 打怪失敗,扣除第一件裝備!
打怪失敗,扣除最后獲取的裝備,并顯示出來!
狙擊槍
打怪失敗,扣除第三件裝備,并顯示出來!
寶劍
打怪失敗,扣除激光彈裝備!
顯示最終的裝備列表:
['靴子','護甲']
problems
問題引入
裝備清單
添加裝備? 刪除裝備?
……
查找裝備?
0
2
CONTENTS
2
思 維 構 建
constructs of thought
思維建構
初識裝備列表
獲取裝備
查找裝備
刪除裝備
0
2
CONTENTS
3
編學邊練
Computer English
計算機英語
append
附 加
insert
插 入
delete
刪 除
pop
拋 出
remove
清 除
初始裝備列表
1
思考: 列表元素的下標是從0 還是1 開始?
創建列表
equipslist = ['頭盔','靴子','激光彈','寶劍'] print(equipslist) #輸出裝備列表 print(equipslist[0]) #輸出列表中第一個元素
完成下面內容
1
任務:輸出列表中的其他元素
參考代碼:
print(equipslist[1])
print(equipslist[2])
print(equipslist[3])
查找裝備
2
任務:用for循環判斷裝備靴子是否在裝備列表中?
參考代碼:
for i in equipslist:
if '靴子'==i:
print("靴子在裝備列表中")
添加裝備
3
作 用 : 將 元 素 ' 狙 擊 槍 ' 添 加 到 列 表 末 尾
print("恭喜你打怪成功,掉落裝備狙擊槍!") equipslist.append('狙擊槍')
裝備名稱
添加列表元素
添加裝備
3
任務:用print語句將添加裝備前后的 裝備列表打印出來
參考代碼:
print(equipslist)
添加裝備
3
括號里面的' 4 ' : 如果列表中下標為4 的位置有元素怎么辦?
print("恭喜你打怪成功,掉落裝備護甲!") equipslist.insert(4,'護甲')
添加列表元素
添加裝備
3
用法示例 添加元素
添加元素位置
equipslist.append('狙擊槍') 狙擊槍
列表末尾
equipslist.insert(4,'護甲') 護甲
列表第五個元素,列表原來 的第五個元素后移
添加裝備
3
任務:用不同的添加列表元素的方法,再增加兩件自己想要的裝備。
提示:用append()和insert()
刪除裝備
4
刪除列表元素的四種方法: 1.del equipslist[0]
2.equipslist.pop() 3.equipslist.pop(2) 4.equipslist.remove('激光彈')
刪除裝備1
4
思考: 用del刪除列表元素必須具備的條件?
print("打怪失敗,扣除第一件裝備!") del equipslist[0]
刪除列表元素
列表中第一 個元素
刪除裝備2
4
思考: pop() 彈出的是列表中的哪一個元素?
print("打怪失敗,扣除最后獲取的裝備, 并 顯 示 出 來 !") popequips=equipslist.pop() print(popequips)
彈出列表中
的元素
刪除裝備3
4
思考: 列表中刪除的元素可以繼續使用嗎?
print("打怪失敗,扣除最后獲取的裝備, 并 顯 示 出 來 !") popequips1=equipslist.pop(2) print(popequips1)
彈出列表中的
第三個元素
刪除裝備4
4
思考: 用remove刪除列表元素可以用下標嗎?
print("打怪失敗,扣除激光彈裝備!") equipslist.remove('激光彈')
刪除列表元素
列表中'激光 彈'元素
刪除裝備
4
用法示例 刪除元 素依據 刪除元素位置
能否繼 續使用
del equipslist[0] 位置 自己設定 否
popequips=equipslist.pop() 位置 列表最后一個 元素 能
popequips1=equipslist.pop(2) 位置 自己設定 能
equipslist.remove('激光彈') 元素名 根據元素名確 定 否
刪除裝備
4
任務:使用任意兩種列表刪除 方法,將自己添加的兩個裝備 刪除。
提示:用pop()或remove()或del
參 考 代 碼
equipslist = ['頭盔','靴子','激光彈','寶劍'] #輸出裝備列表
print("玩家你好,你的初始裝備有:")
print(equipslist)
print("你的第一件裝備為:")
print(equipslist[0])
#查找裝備是否在列表中
print("確認裝備靴子是否在裝備列表中 ")
for i in equipslist:
if '靴子'==i:
print("靴子在裝備列表中")
參 考 代 碼
#添加裝備1
print("恭喜你打怪成功,掉落裝備狙擊槍!") equipslist.append('狙擊槍')#添加裝備2
print("恭喜你打怪成功,掉落裝備護甲!")
equipslist.insert(4,'護甲')#刪除裝備1
print("打怪失敗,扣除第一件裝備!")
del equipslist[0]#講解刪除
#刪除裝備2
print("打怪失敗,扣除最后獲取的裝備,并顯示出來!")
popequips=equipslist.pop() print(popequips)
參 考 代 碼
#刪除裝備3
print("打怪失敗,扣除第三件裝備,并顯示出來!")
popequips1 = equipslist.pop(2)#pop刪除列表中任意位置的元素
print(popequips)
#刪除裝備4
print("打怪失敗,扣除激光彈裝備!")
equipslist.remove('激光彈')#用值刪除列表中元素
print(" 顯 示 最 終 的 裝 備 列 表 :")
print(equipslist)
0
2
CONTENTS
4
小碼當家
答題加裝備
1
你能用查找列表確定“護甲”是否在現在的列表中嗎?
提示:用for循環進行查找
參考代碼
for i in equipslist: if '護甲'==i:
print("護甲在裝備列表中")
0
2
CONTENTS
5
小碼秀秀
第 一 題
關于添加列表元素,下面代碼正確的是:(假設列表equipslist已存在)
A.equipslist.append(0)
B. equipslist.append(2,”防毒面罩”)
C.equipslist.insert(‘毒氣槍’)
D. equipslist.append(‘機關槍’)
第 一 題
關于刪除列表元素,下面代碼正確的是:(假設刪除的元素都在列表equipslist中)
A.equipslist.pop(‘頭盔’)
B. equipslist.pop()
C.del equipslist[2]
D. equipslist.remove(‘寶劍’)
課 堂 總 結
本次課所學英文單詞
append附加 insert插入 delete刪除 pop拋出 remove清除
本次課所學數學知識
列表元素的查詢
列表元素的添加
列表元素的刪除
課 后 作 業
詢問家庭成員
題目:
詢問你的爸爸或媽媽,讓 爸爸媽媽說出五種最喜歡吃 的食物;
讓爸爸媽媽再添加兩種喜 歡吃的食物;
問爸爸媽媽如果需要刪除 四種食物,會刪除哪四種?
要求:
創建一個列表,并將爸爸媽媽喜歡吃的食物存在列表中;
將爸爸媽媽添加的兩種食物添加到列表中(用兩種不同的方法);
將爸爸媽媽刪除的食物從列表中刪除(用四種不同的方法)
同 學 們 再 見 !

展開更多......

收起↑

資源預覽

<pre id="tfb94"><li id="tfb94"></li></pre>

<bdo id="tfb94"><rt id="tfb94"></rt></bdo>
  • <menu id="tfb94"><dl id="tfb94"></dl></menu><i id="tfb94"><acronym id="tfb94"><sub id="tfb94"></sub></acronym></i>

    1. 主站蜘蛛池模板: 天柱县| 柳州市| 界首市| 岑溪市| 卢龙县| 托克逊县| 阿拉善左旗| 马山县| 东乡| 博客| 桐乡市| 永福县| 华阴市| 香港| 黔江区| 逊克县| 高淳县| 甘南县| 闵行区| 大宁县| 永昌县| 武隆县| 太仓市| 景东| 钟山县| 绥中县| 安龙县| 兴和县| 昆明市| 枞阳县| 德昌县| 津南区| 日照市| 通江县| 安塞县| 江口县| 思南县| 宁国市| 柳河县| 台湾省| 广河县|