Python str() 函式介紹

Python 的 str() 函式可以將其他資料型態轉換成字串型態,例如數字、布林值、列表、字典等等。str() 函式可以讓我們將資料型態轉換成字串,以便於我們可以對字串做更多的操作。

str() 函式的使用方法

str() 函式的使用方法非常簡單,只要將要轉換的資料型態放入 str() 函式中,就可以將資料型態轉換成字串型態。例如:

# 將數字轉換成字串
num = 123
str_num = str(num)
print(str_num) # 輸出結果為:123

# 將布林值轉換成字串
bool_val = True
str_bool = str(bool_val)
print(str_bool) # 輸出結果為:True

# 將列表轉換成字串
list_val = [1, 2, 3]
str_list = str(list_val)
print(str_list) # 輸出結果為:[1, 2, 3]

# 將字典轉換成字串
dict_val = {'name': 'John', 'age': 20}
str_dict = str(dict_val)
print(str_dict) # 輸出結果為:{'name': 'John', 'age': 20}

可以看到,str() 函式可以將不同資料型態轉換成字串,讓我們可以對字串做更多的操作。

str() 函式的優點

str() 函式的優點在於可以讓我們將不同資料型態轉換成字串,以便於我們可以對字串做更多的操作。例如,我們可以將字串進行拆分、搜尋、替換等等操作,而不需要對其他資料型態做特殊的處理。

此外,str() 函式也可以讓我們將資料型態轉換成字串,以便於我們可以將資料型態輸出到檔案或是網路上,而不需要對資料型態做特殊的處理。

str() 函式的缺點

str() 函式的缺點在於它只能將資料型態轉換成字串,而不能將字串轉換成其他資料型態。因此,如果我們想要將字串轉換成其他資料型態,則需要使用其他函式,例如 int()、float()、list() 等等。

總結

Python 的 str() 函式可以將其他資料型態轉換成字串型態,讓我們可以對字串做更多的操作,例如拆分、搜尋、替換等等。此外,str() 函式也可以讓我們將資料型態輸出到檔案或是網路上,而不需要對資料型態做特殊的處理。但是,str() 函式的缺點在於它只能將資料型態轉換成字串,而不能將字串轉換成其他資料型態。

Categorized in:

Tagged in: