詳解python字串相關str

2022-09-28 00:12:25 字數 1957 閱讀 2343

目錄

#for迴圈迭代

name = 'chengwei'

for ch in name:

print(ch, end=' ')

#c h e n g w e i

#索引print(name[1])

#hprint(name[-1]) #最後乙個為 -1

#i#len()函式返回str字串數量

print(len(name))

#8message = 'hello' + 'world'

print(uunyamessage)

#helloworld

message = 'helloworld'

print(message[2:4])

#llmessage = 'helloworld'

if 'hello' in message:

print('yes')

#yes

if 'aaa' not in message:

print('yes')

#yes

字串測試方法

isalnum()如果str只包含字母或數字,並且長度至少為乙個字元,則返回true。否則返回falseisalpha()如果str只包含程式設計客棧字母並且長度至少為乙個字元,則返回true。否則返回falseisdigit()如果str只包含數字如果str只包含字母並且長度至少為乙個字元,則返回true。否則返回falseislower()如果str中的所有字母都是小寫如果str只包含數字如果str只包含字母並且長度至少為乙個字元,則返回true。否則返回false

isspace()如果str只包含空白字元,並且長度至少為乙個字元,則返回true。否則返回false(空格,\n,\t)isupper()如果str中的所有字母都是大寫如果str只包含數字如果str只包含字母並且長度至少為乙個字元,則返回true。否則返回false

字串修改方法

lower()返回將所有字母轉換為小寫的str副本。不是字母的不變lstrip()返回刪除所有前導空白字元的str副本。lstrip(str_item)str_item是字串。返回刪除所有前導str_item的字串副本rstrip()返回所有尾部空白字串的字串副本。rstrip(str_item)返回刪除所有尾部str_item的字串副本strip() stri程式設計客棧p(str_item)刪除所有前導和尾部str_item的字串副本upper() 

lower()返回將所有字母轉換為小寫的str副本。不是字母的不變lstrip()返回刪除所有前導空白字元的str副本。lstrip(str_item)str_item是字串。返回刪除所有前導str_item的字串副本rstrip()返回所有尾部空白字串的字串副本。rstrip(str_item)返回刪除所有尾部str_item的字串副本strip() strip(str_item)刪除所有前導和尾部str_item的字串副本upper() 

搜尋和替換的方法

endswith(substring)返回true或falsefind(substring)返回找到substring的最小索引位置。沒有找到返回 -1replace(old, new)返回將所有的old替換為new的字串副本starstwith(substring)返回true或false

print('hello' * 2)

#hellohello

message = 'hello uunyaworld chengwei'

message_list = message.split()

print(message_list)

#['hello', 'world', 程式設計客棧'chengwei']

message = 'hello,world,chengwei'

message_list = message.split(',')

print(message_list)

#['hello', 'world', 'chengwei']

本文位址:

Python字串詳解

一 字串 是乙個有序的字元的集合,用於儲存和表示基本的文字資訊,一對單 雙 或三引號中間包含的內容稱之為字串 1 建立 s hello word 2 特性 有序 不可變。有序 有順序的集合,就像列表的索引值有順序的排列。不可變 一旦宣告不可改變。不可改變的是記憶體id。id s 檢視記憶體id。注 ...

python字串詳解

必選掌握 isupper判斷字串是否全部都是大寫 str1 hello,world str2 hello,world print str1.isupper false print str2.isupper true islower判斷字串是否全部都是小寫 str1 hello,world str2 ...

Python字串詳解

簡單地理解,字串就是 一串字元 也就是用引號內的任何資料,比如 hello,charlie 是乙個字串,how are you?也是乙個字串。python 要求,字串必須使用引號括起來,可以使用單引號或者雙引號,只要成對即可。字串中的內容幾乎可以包含任何字元,英文本元也行,中文字元也行。至於字串是用...