python中的str函數要如何使用?我們一起了解一下吧!
str函數是Python的內置函數,它將參數轉換成字符串類型,即人適合閱讀的形式。
str函數的語法是:str(object)。其中object表示待被轉換成字符串的參數,是一個可以省略的參數。
它的返回值是:返回object的字符串形式。
使用示例:
1、無參調形式
當str()函數的參數都省略時,函數返回空字符串。這種情況常用來創建空字符串或者初始化字符串變量。
>>> str()
''
2、不省略參數
str函數將整數、浮點數、列表、元組、字典和集合轉換為字符串類型
>>> str(-23) #整數轉換為字符串
'-23'
>>> str(1.3e2) #浮點數轉換為字符串
'130.0'
>>> a_list = [12, '-23.1', 'Python']
>>> str(a_list) #列表轉換為字符串
"[12, '-23.1', 'Python']"
>>> str(a_list)[0]
'['
>>> a_tuple = (23, '9we', -8.5)
>>> str(a_tuple) #元組轉換為字符串
"(23, '9we', -8.5)"
>>> a_dictionary = {'Huawei':'China', 'Apple':'USA'}
>>> str(a_dictionary) #字典轉換為字符串
"{'Huawei': 'China', 'Apple': 'USA'}"
>>> str(a_dictionary)[10]
' '
>>> a_set = {'China', 'Japan', 'UK'}
>>> str(a_set) #集合轉換為字符串
"{'Japan', 'UK', 'China'}"
使用過程中需要注意的是,str()函數可以將字符串類型轉換為字符串,這一過程不會有任何報錯,但是會產生額外的時空消耗。例如:
>>> str('asdf')
'asdf'
關于str()函數的使用,我們就了解到這啦!
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com