圖文教程
-
頂Scratch自學(xué)精品課程(45節(jié)課)目...
Scratch編程 第一課:初識(shí)Scratchhttp://www.blperk.com/201907094_18.htmlScratch編程 第二課:Scratch下載安裝介紹http://www.blperk.com/201907094_19.htmlScratch編程 第三課:Scratch工作區(qū)域http://www.blperk.com/201907094_20.htmlScratch編外觀指令-改變小貓的樣子Scratch編程N(yùn)O20課:控制次數(shù)
精品課匯總 -
Python入門課程N(yùn)O37課 列表的刪除操作
list.pop([index]):刪除索引index對(duì)應(yīng)的元素值,index的值默認(rèn)為列表的最大索引值,也就是說(shuō),pop方法默認(rèn)刪除尾部的元素。列表的最大索引值為列表長(zhǎng)度減一。返回值為被刪除的列表元素,index的值必須在列表有效的索引范圍內(nèi),否則會(huì)拋出異常。舉例說(shuō)明:其返回值為6。list.r
-
Python入門課程N(yùn)O36課 列表的查找操作
list.index(value, [start, [stop]]):查在列表中查找元素是否存在,如果存在會(huì)返回該元素的索引,如果不存在會(huì)拋出異常。start表示查找的起始位置,stop表示查找的結(jié)束位置(閉區(qū)間,不包括stop)。start的默認(rèn)值為0,end的默認(rèn)值為列表的長(zhǎng)度。舉例說(shuō)明:其輸出結(jié)果為6,說(shuō)明
-
Python入門課程N(yùn)O35課 列表的添加操作
列表的添加有三種方法。即:append 、insert、extend三種,三種方式的區(qū)別我們一一講解。list.append(object) :將參數(shù)object代表的數(shù)據(jù)對(duì)象添加至列表中,元素被添加至列表的尾部,該方法無(wú)返回值。在定義一個(gè)空的列表時(shí),無(wú)法通過(guò)索引來(lái)進(jìn)行元素的添加。舉例說(shuō)明:輸出如下
-
Python入門課程N(yùn)O34課 查找列表中的元素
使用 "in" 操作符來(lái)判斷元素是否存在于列表中,若存在返回值為布爾類型True,否則返回False。舉例如下:運(yùn)行結(jié)果如下:
-
Python入門課程N(yùn)O33課 列表的加法乘法和關(guān)系運(yùn)算
列表的加法是把兩個(gè)列表中的元素合并到一個(gè)新的列表中,舉例說(shuō)明:其輸出結(jié)果為:列表的乘法并不是對(duì)列表內(nèi)元素的乘法運(yùn)算,而是對(duì)列表進(jìn)行重復(fù)輸出,得到一個(gè)新的列表,舉例說(shuō)明:運(yùn)行結(jié)果為:
-
Python入門課程N(yùn)O32課 列表的索引和切片
列表類型常用的操作符如下表所示:[]操作符表示使用索引訪問(wèn)列表的元素。正索引從0開(kāi)始進(jìn)行編號(hào),表示數(shù)據(jù)集合中的第一個(gè)元素。負(fù)索引從-1開(kāi)始編號(hào),表示數(shù)據(jù)集合中的倒數(shù)第一個(gè)元素。正負(fù)索引值必須在有效的范圍之內(nèi),否則會(huì)拋出越界訪問(wèn)的錯(cuò)誤信息。如下示例:輸出結(jié)果為:
-
Python入門課程N(yùn)O31課 列表類型
列表的數(shù)據(jù)結(jié)構(gòu)同字符串一樣,都是一種線性的序列結(jié)構(gòu)。類型名為list。列表可以直接定義,例如:輸出結(jié)果如下:值得注意的是,列表類型可以包含任意地?cái)?shù)據(jù)類型。也可以通過(guò)定義對(duì)象,來(lái)定義一個(gè)列表。如下:其輸出結(jié)果是那么既然是一個(gè)列表,很多時(shí)候我們就需要將這個(gè)列表遍歷
-
Python入門課程N(yùn)O30課 字符串格式化操作
Python常用的格式化操作符:代碼舉例:那么輸出結(jié)果為:由此可見(jiàn)字符串后面?zhèn)鬟f的浮點(diǎn)型參數(shù)被自動(dòng)轉(zhuǎn)化為了整型,那么如果我們把%d改為%f,那么他的輸出結(jié)果是什么呢?我們可以看到輸出結(jié)果為浮點(diǎn)類型,并且小數(shù)點(diǎn)后自動(dòng)保留了6位,這時(shí)候呢,我們需要來(lái)控制浮點(diǎn)類型的精度。
-
Python入門課程N(yùn)O29課 字符串操作其他函數(shù)
str.replace(sub_str, dst_str):字符串的子串替換函數(shù),將字符串中子串替換為新的字符串,返回一個(gè)新的字符串。將參數(shù)sub_str表示的子串替換為新的字符串dst_str。舉例說(shuō)明:此例中將字符串中的子串scratch替換為python。那么輸出結(jié)果為:str.split(sep=None, maxsplit=-1):
-
Python入門課程N(yùn)O28課 字符串常用函數(shù)(2)
str.strip():刪除字符串首尾的空白字符,返回一個(gè)首尾不包含空白字符的新字符串。str.lstrip():函數(shù)名中的前綴l是單詞left的簡(jiǎn)寫,該方法用來(lái)刪除字符串最左邊的空白字符,返回一個(gè)首部不包含空白字符的新字符串。str.rstrip() :函數(shù)名中的前綴r是單詞right的簡(jiǎn)寫,該方法
-
Python入門課程N(yùn)O27課 字符串常用函數(shù)(1)
len(str):獲取字符串長(zhǎng)度len(str),返回字符串str包含的字符個(gè)數(shù)。str.lower():字符串大寫轉(zhuǎn)小寫操作,將字符串str中的英文字母全部轉(zhuǎn)換為小寫的英文字母,返回一個(gè)字符串。str.upper():字符串小寫轉(zhuǎn)大寫操作,將字符串str中的英文字母全部轉(zhuǎn)換為大寫的英文字母,返回一個(gè)
-
Python入門課程N(yùn)O26課 字符串操作
Python字符串類型常用的操作符如下表所示:1、+操作符用來(lái)實(shí)現(xiàn)字符串的拼接功能,返回拼接后的字符串2、* 操作符用來(lái)對(duì)字符串進(jìn)行重復(fù)輸出,返回一個(gè)新的字符串3、字符串類型是一種線性的序列結(jié)構(gòu),可以通過(guò)索引訪問(wèn)數(shù)據(jù)集合中的每一個(gè)元素。序列結(jié)構(gòu)中的正索引從0開(kāi)始進(jìn)行編
-
Python入門課程N(yùn)O25課 遍歷字符串
字符串是一種線性的序列結(jié)構(gòu),可以通過(guò)for循環(huán)對(duì)字符串中的所有字符進(jìn)行遍歷。對(duì)字符串進(jìn)行遍歷,是按字符的先后排列順序進(jìn)行遍歷的。通過(guò)分析程序的輸出,可以更好地理解字符串這種線性的序列結(jié)構(gòu)。以下示例說(shuō)明:輸出結(jié)果:
-
Python入門課程N(yùn)O24課 轉(zhuǎn)義字符
編程語(yǔ)言中的轉(zhuǎn)義字符是反斜杠符號(hào)'\'+字符構(gòu)成的特殊字符,通常使用轉(zhuǎn)義字符來(lái)表示字符集中定義的字符,下表是常用的轉(zhuǎn)義字符。以下舉例來(lái)說(shuō)明:我們來(lái)看輸出結(jié)果上極客小將和少兒編程之間自換行了。
-
Python入門課程N(yùn)O23課 字符串編碼解碼
Python中使用英文引號(hào)括住的都是字符串,在Python中字符串的類型名為str。Python中的字符串默認(rèn)采用UNICODE進(jìn)行編碼,也就是說(shuō),Python中的字符串是UNICODE字符串。所謂的編碼,是指用數(shù)字來(lái)對(duì)字符進(jìn)行表示。不同的表示方法,對(duì)應(yīng)不同的字符集。那么字符串的編碼和解碼是什么