圖文教程
-
頂Scratch自學精品課程(45節課)目...
Scratch編程 第一課:初識Scratchhttp://www.blperk.com/201907094_18.htmlScratch編程 第二課:Scratch下載安裝介紹http://www.blperk.com/201907094_19.htmlScratch編程 第三課:Scratch工作區域http://www.blperk.com/201907094_20.htmlScratch編外觀指令-改變小貓的樣子Scratch編程NO20課:控制次數
精品課匯總 -
Python入門課程NO52課 集合的定義、遍歷和輸出排序
對集合進行定義,主要有對象定義法和直接定義法。1、直接定義法直接定義法是指直接通過集合的別名符號{}來進行定義。在{}中,鍵名以英文逗號進行分隔。舉例說明:2、對象定義法,集合的對象定義法又分為兩種,以下分別介紹:(1)、set() :使用set()構造一個空的集合。(2)
-
Python入門課程NO51課 什么是集合
集合類型與字典類型非常接近,Python中的集合類型也是用{}符號括住的一個數據集合,集合中的元素以英文逗號進行分隔,其中的元素必須是靜態的數據類型。集合與字典一樣,底層實現基于哈希表:在交互模式中,我們可以得知集合的類型名為set:同時可以通過類型轉化來去除重復元素
-
Python入門課程NO50課 字典類型的高級理解
1、鍵的輸出順序Python中的字典類型基于哈希表,在Python3.6版本前,字典中的鍵的輸出順序取決于鍵在哈希表中的存儲順序,從Python3.6版本以后,字典中的鍵的輸出順序按其插入的先后順序進行輸出。Python3.6后版本的程序輸出為: name price
-
Python入門課程NO49課 字典的格式化
使用字典進行格式化操作時,主要是通過關鍵字占位符的方式來進行格式化。這里的關鍵字占位符對應于字典中的鍵名,鍵名出現在待格式化的字符串中,在對字符串進行格式化時,Python解釋器自動將字符串中的關鍵字占位符替換為對應的鍵值。第一種方式:使用%與字典進行格式化未完
-
Python入門課程NO48課 字典的刪除
字典的刪除有三種操作方式,以下來一一講解:1、dict.pop(key):pop方法用來刪除指定的鍵,待刪除的鍵必須存在于字典對象中,否則會拋出鍵名不存在的錯誤異常,返回值為鍵名對應的鍵值。2、dict.popitem():popitem方法用來隨機刪除字典中的鍵,返回值為一個元組,元組的第一
-
Python入門課程NO47課 字典的添加
字典的添加操作,主要有三種方式。通過操作符:[]添加, dict.setdefault(key, default=None)方法添加,以及dict.update(iterable)方法添加。以下以示例講解:1、dict[new_key] = value: new_key表示新的鍵名,value表示鍵值。2、dict.setdefault(key, default=None):參數ke
-
Python入門課程NO46課 字典的修改
Python中字典的鍵名是只讀的,修改的是鍵名對應的鍵值。dict[key] = valuekey表示鍵名,value表示鍵值。鍵名不存在時,會插入新的鍵值對。如果修改的鍵名不存在,則會新增個鍵值對,如下:
-
Python入門課程NO45課 字典的查找
字典的常見操作包含字典的查找、修改、添加、刪除等操作。這節課重點講解字典的查找,字典的查找分為幾個知識點:查找鍵名是否存在:方法如下1. key in dict ?2. key not in dictkey表示字典的鍵名,如果鍵名存在,則返回True,否則返回False。not in 表示是否不存在的意
-
Python入門課程NO44課 字典數據類型
Python中的字典類型是用{}符號括住的一個數據集合,集合中的元素以英文逗號進行分隔。字典中的元素”是一個鍵值對,但字典中的鍵名是唯一的,而在列表和元組中可以保存多個相同的元素值。字典的類型名為dict。字典的定義同樣分為兩種,直接定義法和對象定義法:在上述字典定義
-
Python入門課程NO43課 元組與列表的區別
在使用元組的場景中,都可以使用列表來進行代替,那么為什么還要定義元組這種數據類型?(1) 元組是靜態,只讀的數據類型 元組與列表的核心區別在于,元組是靜態的,列表是動態的。我們在定義變量時,如果該數據對象具備靜態,只讀的屬性,應當使用元組,否則應當使用列表
-
Python入門課程NO42課 元組的查找和計數
元組是一種靜態的數據類型,不可以元組執行修改等操作,在元組中提供的方法主要是對元素進行查找。列表是一種動態的數據類型,可以通過操作符[]對列表中的元素進行修改。而對元組執行切片,加法等操作,返回的是一個新的元組,并沒有對元組進行修改。tuple.index(value, star
-
Python入門課程NO41課 元組的操作符
元組的操作符和列表的操作符一致,以下為簡單介紹:其各個操作符和列表相對應。相應的知識請參考本系列課程32、33、34課。元組類型是一種線性的序列結構,可以通過索引來訪問元組中的元素。 元組與字符串都是一種靜態的數據類型,只能通過索引來讀取字符,不能對字符進行修改
-
Python入門課程NO40課 元組類型介紹
元組與列表,以及字符串一樣,都是一種線性的序列結構。元組與列表有著相同的數據結構,區別在于,元組是靜態的數據類型,而列表是動態的數據類型。Python中的元組類型是用()符號括住的一個數據集合,集合中的元素以英文逗號進行分隔。元組的類型名為tuple。元組類型的對象定
-
Python入門課程NO39課 列表推導式
列表推導式,又叫列表解析式。列表解析式,顧名思義,就是由已有的可迭代對象,來解析出一個新的列表。列表推導式本質還是一個for循環,在for循環中每迭代一次,就會在列表中插入一個新的元素。在列表推導式中可以嵌套for循環,以及進行條件控制,由此組合成比較復雜的列表推
-
Python入門課程NO38課 列表的其他常用操作
len(container):len方法是一個內置方法,用來返回容器數據類型中的元素數目。Python中的復合數據類型都是一種容器類的數據對象。舉例說明:其返回結果為,列表中元素的總數7.list.sort(key=None, reverse=False):對列表進行原地排序,只使用 < 操作符來進行元素值的比較