字符串或串(String)是由數字、字母、下劃線組成的一串字符。在 Python 中,字符串用單引號或者雙引號括起來。
目錄
字符串的拼接
字符串的處理(8種常用)
用逗號拼接,則逗號位會出現空格。
用加號拼接,不會出現空格。如果想有空格,則應在其中加入空格
print("Hello","World") #輸出:Hello World
print("Hello"+"World") #輸出:HelloWorld
print("Hello"+" "+"World") #輸出:Hello World
len():
返回字符串的長度,即字符串中單個元素的個數
length=len(target_string) #target-string為目標字符串變量
upper():
將字符串中的所有字符都轉換為大寫
lower():
將所有字符轉換為小寫
title():
將字符串所有單詞的首字母變成大寫,而其他字母依然小寫
new_string="Tom is good"
print(name_string.upper()) #輸出:TOM IS GOOD
print(name_string.lower()) #輸出:tom is good
print(name_string.title()) #輸出:Tom Is Good
strip()
:可以去除字符串兩側(不包含內部)全部的空格。使用該方法,也可以通過指定參數,去除兩側指定的特定字符
split()
:實現字符串分割。該方法根據提供的分隔符,將一個字符串分割為字符列表,如果不提供分隔符,則程序會默認把空格(制表、換行等)作為分隔符。
find()
:利用該方法可以在一個較長的字符串中查找子字符串。如果該字符串中,有一個或者多個子字符串,則該方法返回第一個子串所在位置的最左端索引,若沒有找到符合條件的子串,則返回-1
。
replace()
:用以替換給定字符串中的子串。
source_string.replace(old_string, new_string)