中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Python字符串的基本操作

發布時間:2021-08-31 14:05:22 來源:億速云 閱讀:132 作者:chen 欄目:大數據

這篇文章主要講解了“Python字符串的基本操作”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“Python字符串的基本操作”吧!

1. int 類型的數據:  基本運算 + - * /  **
a = 3
print(a.bit_length())
print(a)
b = 4
total = a + b
print(total)
此處的bit_length()  是計算二進制長度

昨天我們用過的input() ,用戶輸入的都是字符串形式,而我們如果基本運算需要用到int類型,這個時候就需要用到強轉換。 

比如:

a = 4
print(a.bit_length())
b = "4"
b  = int(b)   #此處為把字符串轉換位int類型
total = a + b
print(total)
2. 字符串(str)

什么是字符串?  你可以理解為,由雙引號,單引號,三個單引號,三個雙引號括起來的內容。 

例: MingXing = '周杰倫'

1. 字符串的索引和切片

索引就是第幾個字符,索引從0開始

有兩種形式: 0 1 2  和 -3 -2 -1

s = "jay"
print(s[0])

此處的 [ ]  表示索引 ,s[0] 得到的就是 j , s[-1] 表示從后往前數,第一個,得到 y

切片是比較難的一部分內容,初學者容易繞暈。

舉例:

s  = "我們正在高勝寒的致碼python公眾號里學python"
s1 = s[4:8]
print(s1)

輸出的結果是 “高勝寒的”

Python字符串的基本操作

    通過這個圖示我們可以看到,[4:8 ] 指的是從索引4開始,到索引8結束。

而且我們還可以看到 索引8 是不包含的。 所以我們可以下個結論

s[4:8]  默認是從左往右切,[start,end)    start表示開始的索引,end表示結束的索引,而且是不包含end的。 

     那如果我們這樣寫: print(s[8:4]) 能輸出什么結果呢,根據你的理解解釋下為什么 s[8:4] 沒有切到任何內容?

接下來我們看兩個例子:

s3 = s[4:]
s4 = s[:4]
print(s3)
print(s4)

[4:] 表示從4開始切,切割到末尾

[ : 4] 表示 從0開始切,切到4但是不包含4

還有一種情況是帶步長的

s  = "我們正在高勝寒的致碼python公眾號里學python"

s5 = s[4:8:2]
#從索引4切到索引8,但是不包含8,步長是2
print(s5)

#輸出 “高寒”

如果步長是負數,表示從右往左

s  = "我們正在高勝寒的致碼python公眾號里學python"
s5 = s[-1:-6:-2]
#從索引-1切到索引-6,步長是2
print(s5)
#輸出 "nhy"

總結:

索引和切片:
字符串[數字]  獲取到第xx索引位置的字符
字符串[m:n]   從m開始獲取到n結束. 永遠娶不到n
字符串[m:n:s] 從m到n結束. 每s個取1個


1. upper() 忽略大小寫
2. split() 字符串的切割,默認使用空白切割
3. replace() 字符串替換
4. strip() 去掉左右兩端的空白
5. startswith()判斷是否以XX開頭
6.find() 查找,找不到返回 -1
7. isdigit() 判斷是否是數字組成。

感謝各位的閱讀,以上就是“Python字符串的基本操作”的內容了,經過本文的學習后,相信大家對Python字符串的基本操作這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

海兴县| 东城区| 三原县| 左权县| 岗巴县| 布尔津县| 稷山县| 依兰县| 漳浦县| 阳西县| 德令哈市| 延边| 灵寿县| 内丘县| 赫章县| 安福县| 孝义市| 亚东县| 鄂托克前旗| 朝阳区| 洪泽县| 增城市| 藁城市| 余江县| 前郭尔| 奉贤区| 红原县| 时尚| 微山县| 新巴尔虎左旗| 洪雅县| 吉木乃县| 延吉市| 安新县| 容城县| 平顶山市| 伽师县| 彝良县| 阜城县| 盖州市| 井陉县|