在Python中,字元串是非常重要的數據類型,Python提供了許多內置方法來處理字元串。字元串可以被認為是字元序列,因此我們可以執行許多計算和操作,並且還可以使用字元串切片功能、字元串拼接、格式化和替換等特性來修改和處理它們。
一、字元串基礎操作
1、獲取字元串長度
str = "Hello World!" print(len(str))
2、通過索引獲取字元串中的字元
str = "Hello World!" print(str[0])
3、字元串切片
str = "Hello World!" print(str[0:5])
二、字元串常用操作
1、字元串拼接
str1 = "Hello" str2 = "World" str3 = str1 + str2 print(str3)
2、字元串格式化
#使用佔位符%s str = "Hi,我是%s,今年%d歲了!" % ("小明", 18) print(str) #使用f-string name = "小明" age = 18 str = f"Hi,我是{name},今年{age}歲了!" print(str)
3、字元串替換
str = "Hello World!" print(str.replace("World", "Python"))
三、字元串常用方法
1、find()方法:查找字元串中是否包含給定的子字元串,返回其第一次出現的位置,如果沒有找到返回-1。
str = "Hello World!" print(str.find("World"))
2、split()方法:將字元串分割為一個列表。默認情況下,它以空格為分隔符,但也可以通過傳遞參數來指定分隔符。
str = "Hello,World" print(str.split(","))
3、join()方法:用指定字元連接序列中的每個元素。
list = ["Hello", "World"] print(",".join(list))
4、lower()方法:將字元串轉換為小寫。
str = "Hello World!" print(str.lower())
5、upper()方法:將字元串轉換為大寫。
str = "Hello World!" print(str.upper())
四、字元串去除操作
1、strip()方法:去除字元串兩邊的空格。
str = " Hello World! " print(str.strip())
2、lstrip()方法:去除字元串左側的空格。
str = " Hello World! " print(str.lstrip())
3、rstrip()方法:去除字元串右側的空格。
str = " Hello World! " print(str.rstrip())
本篇文章大概介紹了Python字元串的基礎操作、常用操作、常用方法和去除操作,這些方法可以幫助我們更輕鬆、高效地處理字元串。
原創文章,作者:ILZM,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/136945.html