(相關資料圖)
1.初識字符串字符串就是一系列字符。在python中,用引號括起來文本內(nèi)容的都是字符串。其語法格式為:‘文本內(nèi)容’或者“文本內(nèi)容”我們發(fā)現(xiàn)其中的引號可以是單引號,也可以是雙引號。這樣的靈活性可以使我們進行引號之間的嵌套。編寫程序如下所示:運行結(jié)果如下所示我們可以發(fā)現(xiàn)這里可以輸出帶有雙引號的python修改程序如下所示:我們可以發(fā)現(xiàn)這里輸出的是帶有單引號的python經(jīng)過分析我們可以得出以下結(jié)論:引號之間是可以存在嵌套的,該字符串類型變量的值是最外面單引號或者雙引號的值
2.字符串處理2.1拼接字符串(+或者*)所謂的拼接字符串,就是將兩個或多個字符串進行拼接組成一個更長的字符串,+號的語法格式:字符串1+字符串2+字符串3......,編寫程序如下所示*號的語法格式:字符串*數(shù)字或者數(shù)字*字符串,編寫程序如下所示通過上面+號和*號的運行結(jié)果我們可以總結(jié)出,+號可以把不同的字符串進行拼接,*號可以把相同的字符串進行復制,將字符串與復制的字符串進行拼接,復制的次數(shù)與數(shù)字相關。
2.2轉(zhuǎn)義字符Python 使用反斜杠\轉(zhuǎn)義特殊字符,如果不想讓反斜杠發(fā)生轉(zhuǎn)義,可以在字符串前面添加一個 r,表示原始字符串。一般的轉(zhuǎn)義字符有:\n代表換行符;\t代表制表符;\代表反斜杠;"代表單引號;"代表雙引號;\r代表回車;\b代表退格編寫程序如下所示:另外,反斜杠()可以作為續(xù)行符,表示下一行是上一行的延續(xù)。編寫程序如下所示
2.3截取字符串字符串可以理解為特殊的列表,在學習過列表的相關知識后,會更加容易理解截取字符串的操作,這里暫時不做介紹。
2.4字符串函數(shù)函數(shù)是組織好的,可重復使用的,用來實現(xiàn)單一,或相關聯(lián)功能的代碼段。對于字符串類型的變量或者數(shù)據(jù),python規(guī)定好了下面的幾個函數(shù),我們只需調(diào)用即可。調(diào)用方法:字符串數(shù)據(jù).函數(shù)或者字符串變量.函數(shù)
2.4.1字符串首字母大寫(title函數(shù))我們可以發(fā)現(xiàn)我們之前使用的英文名will smith全是小寫的狀態(tài),正規(guī)英文名應該是每個單詞首字母大寫的,所以我們用python提供的title函數(shù)來讓英文狀態(tài)下的字符串每個單詞首字母大寫,編寫程序如下所示:
2.4.2字符串全部字母大寫或者全部字母小寫(upper函數(shù)或者lower函數(shù))有時需要將英文狀態(tài)下的字符串進行全部字母大小寫轉(zhuǎn)換,這時就需要用到upper函數(shù)或者lower函數(shù),編寫程序如下所示
Copyright @ 2015-2022 華中晚報網(wǎng)版權所有 備案號: 京ICP備12018864號-26 聯(lián)系郵箱:2 913 236 @qq.com