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

3.2.1python語言基礎(chǔ) 課件(共15張PPT)2023—2024學(xué)年高中信息技術(shù)浙教版(2019)必修1

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

3.2.1python語言基礎(chǔ) 課件(共15張PPT)2023—2024學(xué)年高中信息技術(shù)浙教版(2019)必修1

資源簡介

(共15張PPT)
3.2 Python語言程序設(shè)計(jì)
3.2.1 Python語言基礎(chǔ)(二)
基本數(shù)據(jù)結(jié)構(gòu)----字符串的索引
字符串和列表都是由一些數(shù)據(jù)元素共同組成的一個(gè)序列整體。
字符串是由0個(gè)或多個(gè)字符組成的序列。“Hello”、“1”、”abcdef123”
a b c d e f 1 2 3
0 1 2 3 4 5 6 7 8
-9 -8 -7 -6 -5 -4 -3 -2 -1
從前面索引
從后面索引
0
以x=“abcdef123”這個(gè)字符串為例:
x[0]=‘a(chǎn)’ x[4]=‘e’ x[7]=‘2’
基本數(shù)據(jù)結(jié)構(gòu)----列表的索引
列表是由0個(gè)或多個(gè)元素組成的序列。
并用方括號(hào)”[]”來表示,元素之間以逗號(hào)”,”分隔。
例如:[元素1,元素2,元素3,……,元素n]
且列表可以存儲(chǔ)整數(shù)、實(shí)數(shù)、字符串、列表、元組等任何Python支持的數(shù)據(jù)類型的數(shù)據(jù),同一列表中的元素類型可以不同。
例如:[“Hello”,1,2.3]
以info= [“Hello”,1,2.3]這個(gè)列表為例:
‘Hello’ 1 2.3
0 1 2
info[0]=‘Hello’ info[1]=1 info[2]=2.3
課堂活動(dòng)1——獲取文字
0
1
2
3
0123456
0
0
1
0
2
0
3
0
+ + +
如果想要每個(gè)字符串的第四個(gè)字符相連,代碼需要如何改變?
1
3
2
3
3
3
3
基本數(shù)據(jù)結(jié)構(gòu)----切片
如果要截取字符串x=“abcdef123”中間的‘cdef’這一部分,索引還能滿足嗎?
a b c d e f 1 2 3
0 1 2 3 4 5 6 7 8
-9 -8 -7 -6 -5 -4 -3 -2 -1
從前面索引
從后面索引
1.切取單個(gè)元素:
x[1]
x[0]
x[7]
‘b’
‘a(chǎn)’
‘2’
注意:通過切片操作來切取單個(gè)元素,就是前面所說的索引操作
基本數(shù)據(jù)結(jié)構(gòu)----字符串切片
a b c d e f 1 2 3
0 1 2 3 4 5 6 7 8
-9 -8 -7 -6 -5 -4 -3 -2 -1
從前面索引
從后面索引
序列切片操作:以x=“abcdef123”這個(gè)字符串為例:
1.切取完整的對(duì)象:
x[0:9]
x[:]
x[::-1]
‘a(chǎn)bcdef123’ #從左到右
‘a(chǎn)bcdef123’ #從左到右
‘321fedcba’ #從右到左
2.切取部分的對(duì)象:
9
Python中的區(qū)間可以理解為[)的開區(qū)間
‘cdef’ #從左到右
x[2:6]
‘fedc’ #從右到左
x[5:1:-1]
字符串切片得到的對(duì)象類型也為字符串
基本數(shù)據(jù)結(jié)構(gòu)----列表的切片
以info= [“Hello”,1,2.3]這個(gè)列表為例:
切前兩個(gè)元素:
info[0:2]
info[:2]
‘Hello’ 1 2.3
0 1 2
字典切片得到的對(duì)象類型也為字典
切片小結(jié)
基本格式:[起始索引:結(jié)束索引:步長]
1、起始索引表示切片開始索引的位置(包括該位置),可以省略,默認(rèn)為0,即從序列的開頭進(jìn)行切片;
2、結(jié)束索引表示切片結(jié)束索引的位置(不包括該位置),如果該參數(shù)省略,則默認(rèn)取到末尾;
3、步長表示切取數(shù)據(jù)的跨度,可以是正數(shù),表示“從左往右”取值,也可以是負(fù)數(shù),表示“從右往左”取值。當(dāng)step省略時(shí),默認(rèn)為1,即以步長1取值。
課堂活動(dòng)2——切片調(diào)序
漢字的順序并不一定能影響閱讀
0 1 2 3 4 5 6 7 8 9 10111213
基本數(shù)據(jù)結(jié)構(gòu)----字典
字典與列表類似,可包含多個(gè)元素。字典中的每個(gè)元素包含兩部分內(nèi)容:鍵(key)和值(value)。
>>>dic={”鉛筆”:71,”鋼筆”:59,”橡皮”:98,”尺子”:92}
>>>print(dic[“鉛筆”])
71
1、字典沒有順序,通過鍵訪問(以鍵為索引)
2、鍵的值是唯一的
基本數(shù)據(jù)結(jié)構(gòu)的操作
改變列表的值:列表是一個(gè)可變的序列,我們可以改變列表中某個(gè)索引的元素
a
5
a = 5
a
3
5
a = 3
如何改變變量a的值?
通過索引改變列表的一個(gè)值
通過切片改變列表的多個(gè)值
列表的運(yùn)算
基本數(shù)據(jù)結(jié)構(gòu)的操作
改變列表的值:列表是一個(gè)可變的序列,我們可以改變列表中某個(gè)索引的元素
刪除列表元素
列表的運(yùn)算
課堂活動(dòng)3——字典的操作
修改字典的值:通過key進(jìn)行修改
添加字典的值:通過key進(jìn)行添加
分享一下最近看過的電影和聽過的歌曲
基本數(shù)據(jù)結(jié)構(gòu)
修改字典的值:通過key進(jìn)行修改
添加字典的值:通過key進(jìn)行添加
刪除字典的值:通過del key進(jìn)行修改
感謝一路有你

展開更多......

收起↑

資源預(yù)覽

<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. 主站蜘蛛池模板: 穆棱市| 墨玉县| 安多县| 建昌县| 荥阳市| 垫江县| 淳安县| 隆林| 高邑县| 绿春县| 泰安市| 定州市| 嘉兴市| 安化县| 瑞丽市| 崇礼县| 额济纳旗| 南乐县| 奉节县| 北流市| 雷山县| 东兰县| 汝南县| 永嘉县| 泽库县| 龙口市| 霍林郭勒市| 甘洛县| 平度市| 阿拉尔市| 得荣县| 武安市| 阳新县| 大姚县| 张家港市| 兰考县| 蒙阴县| 南陵县| 潜山县| 晋州市| 深水埗区|