码迷,mamicode.com
首页 > 其他好文 > 详细

数据类型的互换

时间:2018-12-15 19:54:20      阅读:190      评论:0      收藏:0      [点我收藏+]

标签:split()   --   nbsp   类型   join   lse   class   bsp   list   

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)

 

数据类型的互换

标签:split()   --   nbsp   类型   join   lse   class   bsp   list   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!