在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-hant/n/136945.html