資源簡(jiǎn)介 (共24張PPT)浙江省初中Python同步教學(xué)設(shè)計(jì)第2課 常用數(shù)據(jù)類型51maker團(tuán)隊(duì)Python3實(shí)驗(yàn)教程開發(fā)江蘇省啟東市海復(fù)小學(xué) 顧黃凱目 錄Python的常用數(shù)據(jù)類型01.字符串和列表的索引與切片02.認(rèn)識(shí)變量03.賦值語(yǔ)句的格式和功能04.隨堂練習(xí)05.Python的常用數(shù)據(jù)類型/01Python的常用數(shù)據(jù)類型數(shù)據(jù)類型名稱數(shù)據(jù)表示形式整型(int)浮點(diǎn)型(float)字符串型(str)列表(list)布爾型(bool)數(shù)學(xué)中的整數(shù),如:0,1,-2等數(shù)學(xué)中的小數(shù),如:2.0,3.14,-6.8等用引號(hào)作為界定符,如:'ABC',''請(qǐng)輸入''等用方括號(hào)作為界定符,如:[1, 2, 3],[1, 'a']等只有兩種值:True和False小測(cè)驗(yàn)整型浮點(diǎn)型字符串型列表布爾型'2020'''True''False'[1, 2, 3]'''0.3''['唐僧', '孫悟空'][0.618]5.11800000.0-273字符串和列表的索引與切片/02'Hello Python!'st=2.1字符串的索引123456789101112131.索引值為3的是什么字符?2.n的索引值是多少?0123456789101112-13-12-11-10-9-8-7-6-5-4-3-2-1'Hello Python!'st=2.1字符串的切片操作0123456789101112-13-12-11-10-9-8-7-6-5-4-3-2-1格式:[start:end:step]2.3列表的索引與切片操作lst =[571,'杭州', 572,'湖州', 573,'嘉興']列表的索引與切片操作和字符串相似。2.4小測(cè)驗(yàn)lst =['HUAWEI','OPPO','VIVO', 'XIAOMI']寫一寫:分別寫出:lst[1:3]、lst[-3:-1]、lst[::2]、lst[0][1]的返回值是什么?練一練:在Python中驗(yàn)證一下結(jié)果是否正確。認(rèn)識(shí)變量/03認(rèn)識(shí)變量'Hello Python!'st =lst =['HUAWEI','OPPO','VIVO','XIAOMI']認(rèn)識(shí)變量Tom16100nameagescore賦值語(yǔ)句的格式和功能/04>>>age= 17>>>age= 164.1變量的賦值1617age格式:變量名=表達(dá)式4.2 變量命名規(guī)則變量命名規(guī)則:1.變量名只能包含字母、數(shù)字和下劃線。其中字母區(qū)分大小寫。2.不能以數(shù)字開頭,不能與關(guān)鍵字同名。退出help,回到命令行模式。help> keywordsHere is a list of the Python keywords. Enter any keyword to get more help.False class from orNone continue global passTrue def if raiseand del import returnas elif in tryassert else is whileasync except lambda withawait finally nonlocal yieldbreak for nothelp>4.3 Python中的關(guān)鍵字關(guān)鍵字是預(yù)先保留的標(biāo)識(shí)符,因此又稱為保留字,每個(gè)關(guān)鍵字都有特殊的含義。Python中的關(guān)鍵字 False class from orNone continue global passTrue def if raiseand del import returnas elif in tryassert else is whileasync except lambda withawait finally nonlocal yieldbreak for not4.4小測(cè)驗(yàn)a0這里哪幾個(gè)不能作為變量名?為什么?_name1testLastTruefalse√√√√××first name×4.5動(dòng)手實(shí)踐例:已知三角形三邊的長(zhǎng)分別為3、4、5,求三角形的周長(zhǎng)。a, b, c = 3, 4, 5msg ='三角形的周長(zhǎng)是'p = a + b + cprint(msg, p)程序代碼:a = 3b=4c=5隨堂練習(xí)/05隨堂練習(xí)1.查看變量類型,計(jì)算字符串長(zhǎng)度。函數(shù)格式:len(s)函數(shù)功能:返回序列s的長(zhǎng)度或項(xiàng)目個(gè)數(shù)。>>>a, b = 3,'hello'>>>type(a),type(b)(<class 'int'>, <class 'str'>)>>>len(b)5隨堂練習(xí)2.訪問列表中的元素,并對(duì)列表進(jìn)行處理。>>>Mphone=['HUAWEI', 'OPPO', 'VIVO', 'XIAOMI']>>>Mphone[1:2]['OPPO']>>>Mphone[1::2]['OPPO', 'XIAOMI']Mphone[1:2]Mphone[1::2]你還有不同的方法嗎?課堂總結(jié)數(shù)據(jù)類型名稱數(shù)據(jù)表示形式整型(int)浮點(diǎn)型(float)字符串型(str)列表(list)布爾型(bool)數(shù)學(xué)中的整數(shù),如:0,1,-2等數(shù)學(xué)中的小數(shù),如:2.0,3.14,-6.8等用引號(hào)作為界定符,如:'ABC',''請(qǐng)輸入''等用方括號(hào)作為界定符,如:[1, 2, 3],[1, 'a']等只有兩種值:True和False變量命名規(guī)則:1.變量名只能包含字母、數(shù)字和下劃線。其中字母區(qū)分大小寫。2.不能以數(shù)字開頭,不能與關(guān)鍵字同名。變量的賦值格式:變量名=表達(dá)式字符串與列表的索引和切片操作:格式:[start:end:step]Thanks51maker團(tuán)隊(duì)浙江省初中信息技術(shù)八年級(jí)教材Python編程同步教學(xué)設(shè)計(jì) 展開更多...... 收起↑ 資源預(yù)覽 縮略圖、資源來(lái)源于二一教育資源庫(kù)