Str意思python

在Python中,str是一個內置類型,表示字元串(string)。字元串是字元的序列,用於表示文本數據。你可以創建字元串並存儲在變數中,也可以對字元串執行各種操作,例如切片、 concatenation(連線)、查找子串、格式化等。

下面是一些基本的字元串操作的例子:

# 創建字元串
name = 'John Doe'

# 列印字元串
print(name)

# 切片
print(name[0])  # 輸出第一個字元
print(name[-1])  # 輸出最後一個字元

# 連線
full_name = 'John' + ' ' + 'Doe'
print(full_name)

# 格式化
age = 30
print('My name is {} and I am {} years old.'.format(name, age))

字元串是不可變的,這意味著一旦你創建了一個字元串,你就不能改變它的內容。如果你想要改變字元串的內容,你需要創建一個新的字元串。

Python中的字元串支持多種類型的數據,包括 ASCII 字元、Unicode 字元、位元組數組等。你可以使用 str 類型來表示任何類型的文本數據。