Python的str()函數是一個非常有用的函數,它可以將任何類型的資料轉換為字符串。它可以將數字、列表、元組、字典等資料轉換為字符串,並且可以指定轉換的格式。
str()函數的基本用法
str()函數的基本用法是將任何類型的資料轉換為字符串:
# 將數字轉換為字符串 x = str(123) print(x) # 輸出:123 # 將列表轉換為字符串 y = str([1, 2, 3]) print(y) # 輸出:[1, 2, 3] # 將元組轉換為字符串 z = str((1, 2, 3)) print(z) # 輸出:(1, 2, 3) # 將字典轉換為字符串 a = str({'name': 'John', 'age': 20}) print(a) # 輸出:{'name': 'John', 'age': 20}
str()函數的格式化用法
str()函數還可以指定轉換的格式,例如將數字轉換為指定的格式:
# 將數字轉換為指定的格式 x = str(123.4567) print(x) # 輸出:123.4567 # 將數字轉換為指定的格式 y = str(123.4567, '0.2f') print(y) # 輸出:123.46
總結
Python的str()函數是一個非常有用的函數,它可以將任何類型的資料轉換為字符串,並且可以指定轉換的格式。它可以將數字、列表、元組、字典等資料轉換為字符串,並且可以指定轉換的格式。