字符串

  1. 字符串的定義:
    字符串是 Python 中最常用的數據類型。我們可以使用引號('或")來創建字符串。
    創建字符串很簡單,只要爲變量分配一個值即可。這個值是任意的。例如:
    在這裏插入圖片描述
    運行結果:
    在這裏插入圖片描述

  2. 字符串常用轉義符號

       \n:換行
       \t:一個tab鍵
       \"
       \
    

例如:

打印guido’s
打印"hello guido’s python"

代碼編譯:
在這裏插入圖片描述
運行:
在這裏插入圖片描述

  1. 字符串的特性

索引:0,1,2,3,4 索引是從0開始的
代碼編譯
在這裏插入圖片描述
運行測試:
在這裏插入圖片描述

拿出字符串的最後一個字符
在這裏插入圖片描述
運行:
在這裏插入圖片描述

切片、重複、連接、成員操作符:
代碼編譯;
在這裏插入圖片描述
運行測試:
在這裏插入圖片描述

  1. 字符串開頭和結尾匹配
    練習:匹配字符串的開頭和結尾,爬取給定鏈接

代碼編譯:
在這裏插入圖片描述
運行測試:
在這裏插入圖片描述

  1. 去掉兩邊的空格或者指定字符串
    例如:
    1)去掉空格:

s = ’ hello’
輸出:’ hello’
s.strip() #去掉空格
輸出:‘hello’
s = ’ hello ’
s.strip() #去掉空格
輸出:‘hello’
s.lstrip() #去掉左邊的空格
輸出:‘hello ’
s.rstrip() #去掉右邊的空格
輸出:’ hello’

代碼編譯運行:
在這裏插入圖片描述

2)去掉指定字符串:

s = '\nhello ’
s.strip()
輸出:‘hello’
s = '\thello ’
s.strip()
輸出:‘hello’
s = ‘helloh’
s.strip(‘h’) #去掉指定字符串
輸出:‘ello’
s.strip(‘he’)
輸出:‘llo’
s.lstrip(‘he’) #去掉左邊的指定字符串
輸出:‘lloh’
s.rstrip(‘he’)#去掉右邊的指定字符串
輸出:‘hello’

代碼編譯運行:
在這裏插入圖片描述

3)在指定位置增加所需要的字符串
center:將指定字符串居中顯示,可在其他位置增加所需要的字符串。
ljust:將指定字符串居左顯示,可在其他位置增加所需要的字符串。
rjust:將指定字符串居右顯示,可在其他位置增加所需要的字符串。

代碼編譯實例:
在這裏插入圖片描述6

  1. 字符串的搜索和替換
    find、replace和count的用法。
    s.find():在s中查找指定字符串的位置。
    s.rfind()
    s.replace(‘a’,‘b’):將s中的a替換成b
    s.count(‘a‘):查找s中a出現的次數。

在這裏插入圖片描述

  1. 字符串的分割和拼接
    split和join的用法
    字符串分割:

在這裏插入圖片描述

字符串的拼接:
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章