str函式 python
- IT科技
- 關注:1.77W次
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()函式的使用,我們就瞭解到這啦!
- 文章版權屬於文章作者所有,轉載請註明 https://shqsg.com/dianzi/0wrqnr.html