溫馨提示×

python中str函數的作用是什么

小億
193
2023-12-13 03:10:08
欄目: 編程語言

str函數的作用是將其他類型的數據轉換為字符串類型。它接受一個參數,并返回一個字符串表示該參數的值。

例如,使用str函數可以將整數、浮點數、布爾值等轉換為相應的字符串表示:

num = 123
str_num = str(num)
print(str_num)  # 輸出:'123'

pi = 3.14159
str_pi = str(pi)
print(str_pi)  # 輸出:'3.14159'

is_true = True
str_bool = str(is_true)
print(str_bool)  # 輸出:'True'

str函數還可以用于將其他的可迭代對象轉換為字符串,例如列表、元組等:

my_list = [1, 2, 3]
str_list = str(my_list)
print(str_list)  # 輸出:'[1, 2, 3]'

my_tuple = (4, 5, 6)
str_tuple = str(my_tuple)
print(str_tuple)  # 輸出:'(4, 5, 6)'

需要注意的是,如果要將一個自定義的對象轉換為字符串表示,需要在該對象的類中定義__str__方法,該方法返回對象的字符串表示。然后通過str函數調用該方法來進行轉換。

1
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女