首页 > 其他 > 详细

数据类型的互换

时间:2018-12-15 19:21:26      阅读:132      评论:0      收藏:0      [点我收藏+]

1、int 与bool 的转换

#  int转化成bool:非0转换成bool是TRUE,0转换成bool是False
print(bool(2))
print(bool(-2))
print(bool(0))

# bool-->int
print(int(True))  # 1
print(int(False))   # 0

 

 2、int与str的转换

# int ----> str
i = 1
s = str(i)
# str ---> int
s = 123
i = int(s)

 

3、str与bool的转换

# int ----> str
i = 1
s = str(i)
# str ---> int
s = 123
i = int(s)

 

4、str与list的转换

# split  str--->list
s = :alex:wusir:taibai
l = s.split(:)
print(l)
#列表转化成字符串  list -----> str    join
li = [taibai,alex,wusir,egon,女神,]
s = ‘‘.join(li)
# str ----->list   split()
print(s)
s1 = s.split(‘‘)
print(s1)

 

数据类型的互换

原文:https://www.cnblogs.com/nanguajiejie/p/10124268.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!