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中,字元串是不可變的,這意味著一旦創建了字元串,你就不能改變它。如果你想要改變字元串中的某些內容,你需要創建一個新的字元串。

字元串有很多有用的方法,例如:

你可以通過索引來訪問字元串中的單個字元,索引從0開始。如果你想要反轉字元串,你可以使用str[::-1]

# 訪問字元串中的單個字元
print(str1[0])  # 輸出: H
print(str1[-1])  # 輸出: !

# 反轉字元串
reversed_str = str1[::-1]
print(reversed_str)  # 輸出: !dlroW, olleH

字元串是Python中非常有用的數據類型,它們在編程中幾乎無處不在。