像許多其他流行的程式語言一樣,python中的字串是表示unicode字元的位元組陣列。
1 a = "hello, world!"2
print(a[1])
1.1裁切
可以使用裁切語法返回一定範圍的字元。
1 b = "hello, world!"2
print(b[2:5]) #
獲取從位置2到位置5(不包括)的字元
1.2負的索引
1#獲取從位置5到位置1的字元,從字串末尾開始計數
2 b = "
hello, world!"3
print(b[-5:-2])
python有一組可用於字串的內建方法。
strip()方法刪除開頭和結尾的空白字元
1 a = "hello, world! "2
print(a.strip()) #
returns "hello, world!"
lower() 返回小寫的字串
1 a = "hello, world!"2
print(a.lower())
upper() 方法返回大寫的字串
a = "hello, world!
"print(a.upper())
replace() 用另一段字串來替換字串
1 a = "hello, world!"2
print(a.replace("
world
", "
kitty
"))
JAVA基礎知識點梳理十 字串
string str1 hello world 建立乙個字串物件hello world,名為str1 string str2 new string 建立乙個空字串物件,名為str2 string str3 new string hello world 建立乙個字串物件hello world,名為st...
1 字串相關知識
1.字串相關知識 a 基礎知識 1 通過字面量形式定義字串 定義方式 其中 使用表示 模板字串,模板字串中可以使用 新增變數,以及簡單的運算。2 通過內建物件定義字串 3 拼接字串 4 length 屬性,獲取字串的長度 5 遍歷字串 使用for迴圈遍歷 b 字串相關的api 1 tolowerca...
Python字串知識點總結
a abc b a 1 字串反轉 c a 1 3 字串擷取,下標從0開始,謹記左開右閉 print a,b,c out abc cba bcnum 3.1415926 print f 小數點後取3位,注意是四捨五入的 out 3.1416str1 this is string example wow...