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() 函式的缺點在於它只能將資料型態轉換成字串,而不能將字串轉換成其他資料型態。