python3 筆記11.字串的切片和支援運算方法
#1.切片基於index索引下標進行擷取字串中的一部分或者全部,
# Python的index從左到右是從0開始計算位數,從右到左是從-1開始計算。
# 格式: 變數名[x:y:step]
# 當只有一個值時,是y即邊界值。
# 當有兩個值時,其中x是起始值,y為邊界值。
# 當有三個值時,step為不長
a ='Hello'
print(a[1]) #切取單個內容
print(a[0:3]) #切取索引下標為0~3之間不包括3的內容
print(a[:3])#從左邊第一位開始切片直到切取到右邊界以內的值,不包括有邊界值
print(a[0:])#從下標索引為0的資料開始切片直到最後一位為止
print(a[0:-3]) #起始值為0,從下標所有右到左算,倒數第三位為邊界值,往右切,切取後,剩下He
print(a[1:-2]) #起始值為1,從下標索引從右到左算,倒數第二位為邊界值,往右切,切取後,剩下el
print(a[-2:-5]) #起始值為-2時往左切,-5往右切。中間已經沒有值了
print(a[0:5:2]) #每隔2個擷取一個值
# 2.字串支援加法和乘法運算
# 2.1加法運算
a='Hello'
b='python'
c = a+' '+b #將a,b兩個字串進行合併,變成一個新的字串
print(c,type(c))
#2.2乘法運算
d = 'Hello python!'
e = d*2
print(e) #列印兩次Hello python!Hello python!
相關文章
- python3 筆記13.列表元組的切片和支援的運算方法Python筆記
- python3 筆記12.字串支援的函式Python筆記字串函式
- Python3學習筆記-字串和編碼Python筆記字串
- python3 字串的方法和註釋Python字串
- python3 中 and 和 or 運算規律Python
- Python3之字串str、列表list、元組tuple的切片操作Python字串
- (位運算)兩個字串的位運算字串
- 【numpy學習筆記】陣列的建立和基本運算筆記陣列
- 學習筆記——字串方法整理筆記字串
- 11.管理物件空間(筆記)物件筆記
- 【學習筆記】Golang 切片筆記Golang
- go 學習筆記---切片Go筆記
- 模仿Java Stream API 運算元組/切片JavaAPI
- java程式碼執行字串中的邏輯運算方法Java字串
- 【廖雪峰python入門筆記】布林運算和短路計算Python筆記
- Java 字串操作、基本運算方法等優化策略Java字串優化
- Python3學習筆記3,變數、運算子Python筆記變數
- python學習筆記 列表的切片Python筆記
- python3 拼接字串的7種方法Python字串
- 【Go學習筆記4】切片Go筆記
- python3 筆記14.列表元組字典支援的函式Python筆記函式
- Python3字串方法Python字串
- oracle中字串的大小比較,字串與數字的比較和運算Oracle字串
- python中的字串切片Python字串
- python字串切片Python字串
- 字串切片去重字串
- Java開發筆記(三十六)字串的常用方法Java筆記字串
- python3 筆記19.類的繼承和重寫、新增新方法Python筆記繼承
- 字串拼接運算比較字串
- python3 筆記Python筆記
- 字串常用內建方法-python3字串Python
- GO語言————7.6 字串、陣列和切片的應用Go字串陣列
- C語言學習筆記——位運算C語言筆記
- Python3 * 和 ** 運算子Python
- 【numpy學習筆記】陣列的切片,索引,迭代筆記陣列索引
- Redis的字串物件筆記Redis字串物件筆記
- 【廖雪峰python入門筆記】切片Python筆記
- JS字串轉換為JSON的四種方法筆記字串JSON筆記