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 中 and 和 or 運算規律Python
- Python3之字串str、列表list、元組tuple的切片操作Python字串
- 【numpy學習筆記】陣列的建立和基本運算筆記陣列
- python3 拼接字串的7種方法Python字串
- 【廖雪峰python入門筆記】布林運算和短路計算Python筆記
- python3 筆記14.列表元組字典支援的函式Python筆記函式
- python學習筆記 列表的切片Python筆記
- Python3學習筆記3,變數、運算子Python筆記變數
- 【學習筆記】Golang 切片筆記Golang
- go 學習筆記---切片Go筆記
- python字串切片Python字串
- java程式碼執行字串中的邏輯運算方法Java字串
- 104-Python中字串索引和切片Python字串索引
- python3 筆記19.類的繼承和重寫、新增新方法Python筆記繼承
- python3 筆記Python筆記
- Java開發筆記(三十六)字串的常用方法Java筆記字串
- samber/lo 提供了豐富的函式用於運算元組和切片函式
- 字串切片去重字串
- JS字串轉換為JSON的四種方法筆記字串JSON筆記
- 字串拼接運算比較字串
- Python3 * 和 ** 運算子Python
- GO語言————7.6 字串、陣列和切片的應用Go字串陣列
- Redis的字串物件筆記Redis字串物件筆記
- 【廖雪峰python入門筆記】切片Python筆記
- 【廖雪峰python入門筆記】raw 字串和多行字串表示Python筆記字串
- C語言學習筆記——位運算C語言筆記
- 高效能運算學習筆記(1)筆記
- 【numpy學習筆記】陣列的切片,索引,迭代筆記陣列索引
- C語言學習筆記之指標的運算C語言筆記指標
- python3 筆記20.類的呼叫和多重繼承(多重繼承MRO方法解析順序)Python筆記繼承
- python3 字串Python字串
- python3學習筆記之 強引用和弱引用Python筆記
- IOS筆記之字串iOS筆記字串
- 字串學習筆記字串筆記
- 字串做題筆記字串筆記