資源簡介 (共15張PPT)python的數(shù)據(jù)類型粵教版(2019) 信息技術(shù)(高中)(必修一)第4章 程序設(shè)計基礎(chǔ)目錄PART-01python常用的數(shù)據(jù)類型PART-02不同的數(shù)據(jù)類型的使用規(guī)范01python常用的數(shù)據(jù)類型Data types commonly used by pythonpython的數(shù)據(jù)類型python的數(shù)據(jù)類型Data types commonly used by python計算機能處理的遠不只數(shù)值數(shù)據(jù),還可以是文本、圖形、音頻、視頻、網(wǎng)頁等各種各樣的數(shù)據(jù)。不同的數(shù)據(jù),需要定義不同的數(shù)據(jù)類型。數(shù)值字符串列表元組字典集合python常用的數(shù)據(jù)類型python的數(shù)據(jù)類型python的數(shù)據(jù)類型Data types commonly used by pythonPython能夠直接處理的常用數(shù)據(jù)類型有 Number(數(shù)值)、String(字符串)、List(列表)、Tuple(元組)、Sets(集合)、Dictionary(字典)等。數(shù)據(jù)類型 類型說明Number(數(shù)值) Python支持以下三種不同的數(shù)值類型:整型(int)。通常被稱為整型或整數(shù),是正或負整數(shù),不帶小數(shù)點。在Python 3.x版本中,整型是沒有限制大小的,可以當作Long類型使用。浮點型(float)。浮點型由整數(shù)部分與小數(shù)部分組成,浮點型也可以使用科學(xué)計數(shù)法表示,如2.5e2=2.5×10 =250。復(fù)數(shù)(complex)。復(fù)數(shù)由實數(shù)部分和虛數(shù)部分構(gòu)成,可以用a+bj或者complex(a, b)表示,復(fù)數(shù)的實部a和虛部b都是浮點型。python的數(shù)據(jù)類型python的數(shù)據(jù)類型Data types commonly used by pythonPython能夠直接處理的常用數(shù)據(jù)類型有 Number(數(shù)值)、String(字符串)、List(列表)、Tuple(元組)、Sets(集合)、Dictionary(字典)等。數(shù)據(jù)類型 類型說明String(字符串) 字符串是以單引號或雙引號括起來的任意文本,如'abc'"xyz"等。字符串的索引從0開始,-1為從末尾開始的位置。List(列表) 列表是寫在方括號“[]”之間、用逗號分隔開的元素列表。例如:listl=[Good','Run',1997,2000]和list2=[1,2,3,4,5,6,7]。列表的數(shù)據(jù)項不需要具有相同的類型。與字符串的索引一樣,列表索引從0開始。Python已經(jīng)內(nèi)置確定列表的長度以及確定最大和最小的元素的方法。python的數(shù)據(jù)類型python的數(shù)據(jù)類型Data types commonly used by pythonPython能夠直接處理的常用數(shù)據(jù)類型有 Number(數(shù)值)、String(字符串)、List(列表)、Tuple(元組)、Sets(集合)、Dictionary(字典)等。數(shù)據(jù)類型 類型說明Tuple(元組) Python的元組與列表類似,不同之處在于元組的元素不能修改。元組使用小括號,創(chuàng)建元組只需要在括號中添加元素,并使用逗號隔開。例如,tupl=('Good','Run',1997,2000)和tup2=(1,2,3,4,5)。元組與字符串類似,可以被索引且下標索引從0開始,-1為從末尾開始的位置,也可以進行截取。Sets(集合) 集合是一個無序不重復(fù)元素的序列。基本功能是進行成員關(guān)系測試和刪除重復(fù)元素。可以使用大括號(}或者sel()函數(shù)創(chuàng)建集合。創(chuàng)建一個空集合必須用set()而不是{},因為{}是用來創(chuàng)建一個空字典的。Dictionary (字典) 字典是無序的對象集合。與列表的區(qū)別在于:列表是有序的對象集合。字典當中的元素是通過鍵來存取的,而不是通過偏移存取。字典用{}標識,它是一個無序的“鍵(key):值(value)”對集合。鍵必須使用不可變類型。在同一個字典中,鍵必須是唯一的。01不同的數(shù)據(jù)類型的使用規(guī)范Specifications for the use of different data types不同的數(shù)據(jù)類型的使用規(guī)范1、整型整數(shù),整數(shù)英文為integer,簡寫做int。是正整數(shù)、負整數(shù)和零的統(tǒng)稱,是沒有小數(shù)點的數(shù)字。例如:a = 10b = -60c = 6841d = 0數(shù) 值數(shù) 值2、浮點型浮點數(shù)的英文名是float,浮點數(shù)是帶有小數(shù)點的數(shù)。例如:a = 10.0b = -60.56c = 6841.74d = 0.5不同的數(shù)據(jù)類型的使用規(guī)范字符串英文string,簡寫str,用引號括起來的文本。字符串是用單引號或者雙引號括起來的任意文本,字符串的索引是從0開始,-1為從末尾開始的位置。例如:a = 'zif32e%%'b = "字符串類型"c = '123'd = "I love 編程"字符串不同的數(shù)據(jù)類型的使用規(guī)范列表是最常用的Python數(shù)據(jù)類型,以一個方括號內(nèi)的逗號分隔值出現(xiàn),列表的數(shù)據(jù)項不需要具有相同的類型。列表索引從0開始。例如:list1 = ['四川大學(xué)', '叮當', '小鎮(zhèn)姑娘', 2000];list2 = [1, 2, 3, 4, 5, 6, 7 ];print( list1[2])print( list2[1:5])列 表不同的數(shù)據(jù)類型的使用規(guī)范02當堂練習Practice in class當堂練習一python常用的數(shù)據(jù)類型1.以下不是簡單數(shù)據(jù)類型的是( ) A.float B.str C.int D.dict2.下面哪項是字符串? ( )A.新年快樂 B.x-y-z C.’新年好’ D.Happy New Year3.列表list1=[2,3,5,10,18,22,29],現(xiàn)在想要得到列表的最后一個元素29,以下語句不能實現(xiàn)該功能的是( )A.list1[6] B.list1[7] C.list1[-1] D.max(list1)4.以下是簡單數(shù)據(jù)類型的是( )A.tuple B.set C.int D.list當堂練習二python常用的數(shù)據(jù)類型數(shù) 值數(shù) 值字符串列 表當堂練習二python常用的數(shù)據(jù)類型編寫一段程序,將以下數(shù)據(jù)使用對應(yīng)的數(shù)據(jù)類型中存放在計算機中。最終結(jié)果呈現(xiàn)如右圖所示 。使用數(shù)值/字符串類型存放:2023 9.18 銘記歷史·勿忘國恥使用列表類型存放并輸出列表中第四個數(shù)據(jù):現(xiàn)在是 2023 年 九月十八日 當下時間(19:07)數(shù) 值字符串列 表數(shù) 值 展開更多...... 收起↑ 資源預(yù)覽 縮略圖、資源來源于二一教育資源庫