Pyhton少兒編程(8)字符串

一、字符串的創(chuàng)建
字符串(string)是Python中最常用的數(shù)據(jù)類型,是不可變序列的一種,序列的通用操作也適用于字符串。字符串的標(biāo)志性符號(hào)是引號(hào),單引號(hào)或者雙引號(hào)都可以(注意:是英文輸入法下的引號(hào),必須成對(duì)出現(xiàn)。)
字符串的創(chuàng)建有以下兩種方式:
1、直接創(chuàng)建。將字符串直接賦值給變量,如:s1 =?'Hello'。
2、使用str()方法將其它類型轉(zhuǎn)換成字符串類型。如:s2 = str(12345)。
二、不可變序列的通用操作
1、字符串的訪問。
與列表的元素訪問一樣,使用變量名和索引號(hào)也可以訪問字符串。

2、字符串的截取(切片)。
與列表的截取操作一樣,使用起始索引號(hào)和步長(zhǎng),字符串也能執(zhí)行切片操作。

3、使用len()方法,獲取字符串長(zhǎng)度。

4、使用in運(yùn)算符檢查字符或者字符串是否包含在字符串中。

5、使用max()方法查找字符串的最大字符。
6、使用min()方法查找字符串的最小字符。

7、使用+運(yùn)算符連接字符串。

8、使用sorted()方法對(duì)字符串排序。

9、使用index()方法查找字符或字符串的索引位置。

10、使用count()方法統(tǒng)計(jì)字符或者字符串在整個(gè)字符串中出現(xiàn)的次數(shù)。

三、字符串的特有操作
1、轉(zhuǎn)義字符:
Python中的字符串是用引號(hào)引起來的,如果要輸出引號(hào)、縮進(jìn)、換行等特殊符號(hào)的時(shí)候,需要使用轉(zhuǎn)義字符。大部分編程語言都有轉(zhuǎn)義字符,Python的轉(zhuǎn)義字符是反斜杠\表示。
Python的轉(zhuǎn)義字符有很多,二級(jí)考試要求掌握以下轉(zhuǎn)義字符:

2、格式化輸出:
(1)使用?%?格式化輸出。%格式化輸出的要求相對(duì)比較嚴(yán)格,既要求數(shù)量上的一一對(duì)應(yīng),也要求數(shù)據(jù)類型的一一對(duì)應(yīng)。二級(jí)考試需要掌握以下三種%格式類型:

(2)使用format()方法格式化輸出。format格式化輸出有多種方式,二級(jí)考試需要掌握以下兩種:
第一種:位置參數(shù)。

第二種:關(guān)鍵字參數(shù)。

3、分割字符串——split():
操作方法:字符串變量.split(分割符),分割的結(jié)果是一個(gè)字符串列表。

4、字符串連接——join():
操作方法:連接符.join(字符串列表),使用連接符將字符串列表里的元素連接成一個(gè)字符串。

四、模擬考題







-->參考答案往下翻<--
<完>

-->參考答案<--
1~3:CAD ???
4~6:B?C