Python str意思
在Python中,str
是字元串(string)的類型。字元串是用來表示文本的數據類型,它由一系列字元組成。在Python中,字元串可以包含任何字元,包括 letters(字母)、numbers(數字)、symbols(符號)等。
你可以使用引號(單引號或雙引號)來創建字元串,例如:
# 使用單引號創建字元串
str1 = 'Hello, World!'
# 使用雙引號創建字元串
str2 = "I'm a string."
# 使用三引號創建多行字元串
str3 = """This is a
multi-line
string."""
在Python中,字元串是不可變的,這意味著一旦創建了字元串,你就不能改變它。如果你想要改變字元串中的某些內容,你需要創建一個新的字元串。
字元串有很多有用的方法,例如:
len(str)
:返回字元串的長度。str.upper()
:將字元串轉換為大寫。str.lower()
:將字元串轉換為小寫。str.replace(old, new)
:用new替換字元串中的所有old。str.split(sep, maxsplit)
:按照分隔設定sep將字元串分割成列表。
你可以通過索引來訪問字元串中的單個字元,索引從0開始。如果你想要反轉字元串,你可以使用str[::-1]
。
# 訪問字元串中的單個字元
print(str1[0]) # 輸出: H
print(str1[-1]) # 輸出: !
# 反轉字元串
reversed_str = str1[::-1]
print(reversed_str) # 輸出: !dlroW, olleH
字元串是Python中非常有用的數據類型,它們在編程中幾乎無處不在。