Python 字串用法(一)

2021-10-10 01:29:33 字數 1148 閱讀 1186

1.進製轉換

一般的操作是查詢資料的二進位制長度bit_length()

一般資料有:

1)二進位制:逢二進一

2)十進位制,(0-9):逢十進一

3)八進位制,(0-7):逢八進一

4)十六進製制,(0-f):逢十六進一

例如:a=20

print(a.bit_length()) #就能得到a這個變數的值的二進位制長度

2.資料轉換,常用資料型別:int、str、bool、float等。

a=10.0

1)轉換為int型別

print(int(a))

2)轉換為str型別

print(str(a))

3)轉換為float型別

print(float(a))

......

3.索引切片

[start: end: step]

[:] 提取從開頭(預設位置0)到結尾(預設位置-1)的整個字串

[start:] 從start 提取到結尾

[:end] 從開頭提取到end - 1

[start:end] 從start 提取到end - 1

[start: end:step] 從start 提取到end - 1,每step 個字元提取乙個 ,step如果是正數 從左到右,如果是負數就是從右到左

左側第乙個字元的位置/偏移量為0,右側最後乙個字元的位置/偏移量為-1

例如:

s = "文能提筆安天下,武能上馬定乾坤"

s[start: end] 從start切到end。 但是不包含end. 顧頭不顧尾

s2 = s[2:6] # 從2-6沒有6

print(s2) #提筆安天

print(s[5:]) # 從5開始, 到末尾

print(s[:5]) # 從頭開始到5結束

print(s[:]) # 從頭到尾

print(s[5:3]) # 預設的方向是從左到右

print(s[3:1:-1]) # 筆提 ,從右往左切片

print(s[1:8:3]) #從左往右切且各三個取乙個值

print(s[::-1]) # 從右往左切片

python字串用法 python字串使用總結

python 字串使用總結 字串是程式中最常見的資料型別。在 python 中,可以使用三種方式定義字串。單 引號 雙引號和三引號。例如 string string string 或者是 string 在使用上,單引號和雙引號沒有什麼區別。三引號的主要功能是在字串中可以 包含換行 也就是說,在三引號...

python用法字串 python的字串用法

name my name is and i am old name.capitalize 首字母大寫,其他小寫 print name.capitalize name.count a 統計相同字元的個數 print name.count a 全部小寫 print name.casefold 50個字元...

Python字串常見用法

字串常見函式及用法 首字母大寫 s alexwusir s1 s.capitalize 首字母大寫 print s1 全大寫,全小寫 s alexwusir s2 s.upper 全大寫 s21 s.lower 全小寫例子 輸入驗證碼的時候不需要區分大小寫 s str aceq1 you input...