前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Python 中 str()函数的调用,十分详细

Python 中 str()函数的调用,十分详细

作者头像
用户7886150
修改2021-01-13 14:27:56
1.4K0
修改2021-01-13 14:27:56
举报
文章被收录于专栏:bit哲学院bit哲学院

参考链接: Python str()函数

描述: 

 str() 函数将对象转化为适于人阅读的形式。 是一种Python内置函数 返回值:一个对象的string格式 

无参调用str()函数: 

 返回值为空字符串,用于创建空字符串或者初始化字符串变量 

>>>str()

' '

含参调用str()函数 

 整数 

>>>str(-520)  #将整数转换为字符串

'-520'

>>>str(-520)[0]   

'-' 

 浮点数 

str(2.4e012)  #将浮点数转换为字符串  注意浮点数的表示:e前有数字,e后最多为三位十进制整数

'2400000000000.0'  

>>> str(1.2e2)[1]  #小数点不包含

'2'

>>> str(1.2e2)[0]

'1'

>>> str(1.2e2)[2]

'0'

 列表 

>>>List=[13,'-12,3','love']

>>>str(List)    #将列表转换为字符串

"[13, '-12.3', 'love']"   #注意是双引号哦

>>>str(List)[0]    #注意括号也被包含在内

'['

>>> str(List)[1]

'1'

>>> str(List)[2]

'3'

>>> str(List)[3]   #列表的逗号也包含

','

>>> str(List)[4]   #列表的空字符也包含

' '

>>> str(List)[5]  #列表的单引号也包含

"'"

>>> str(List)[6]

'-'

>>> str(List)[8]

'2'

>>> str(List)[9]   #列表的小数点的也包含

'.'

 元组 

>>> tuple=(13,'-12.3','love')  #元组转换为字符串

>>> str(tuple)

"(13, '-12.3', 'love')"

>>> str(tuple)[0]

'('

>>> str(tuple)[1]

'1'

>>> str(tuple)[3]

','

>>> str(tuple)[4]   #空字符也包括

' '

>>> str(tuple)[8]  

'2'

>>> str(tuple)[9]  #小数点也包括

'.'

 字典 

>>> dic={'jen':'lsh','com':'net'}   #字典转换为字符串

>>> str(dic)

"{'jen': 'lsh', 'com': 'net'}"

>>> str(dic)[6] #注意冒号也包含

':'

>>> str(dic)[7]  #注意冒号后面是空字符,冒号前面是单引号

' '

>>> str(dic)[13]

','

>>> str(dic)[14] #注意逗号后面是空字符,逗号前面是单引号

' '

 集合 

>>> set={'A','a'}      #将集合转换为字符串

>>> str(set)

"{'a', 'A'}"    

>>> set={'ac','zc','ds'}

>>> str(set)

"{'zc', 'ds', 'ac'}"

>>> set={'love','china'}

>>> str(set)

"{'china', 'love'}"

>>> str(set)[0]

'{'

>>> str(set)[1]

"'"

>>> str(set)[7]

"'"

>>> str(set)[8]

','

>>> str(set)[9]  #逗号后面为空字符

' '

 字符串 

>>>str('love')

'love'

 这一过程不会有任何报错,但是会产生额外的时空消耗

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系转载前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档