python简单数据类型转换函数有,Python 数据转换

  python简单数据类型转换函数有,Python 数据转换

  这篇文章主要给大家分享的是大蟒数据类型转换汇总,int,float相互转换、int、string相互转换、浮动、字符串相互转换、字符串、列表相互转换等常见内容,需要的小伙伴可以参考一下

  1.int

目录
号,浮点数相互转换2.int,string相互转换3 .浮动,字符串相互转换4 .字符串,列表相互转换5 .字符串、元组相互转换6 .元组,列表相互转换7.转换成弯曲件类型8 .布尔转换其它类型

  

1.int,float相互转换

  例1:

  (同国际组织)国际组织转漂浮物使用浮点型(整数)

  漂浮物转(同国际组织)国际组织使用int(浮点型)

  #编码:utf-8:

  if __name__==__main__:

  a=1.56

  print(int(a)) # 1

  b=1

  打印(浮点型(b)) # 1.0

  

2.int,string相互转换

   例1:弦转(同国际组织)国际组织使用int(字符串).要求线只能由数字组成,否则报错

  (同国际组织)国际组织转线使用str(int)

  #编码:utf-8:

  if __name__==__main__:

  a=123

  print(int(a)) # 123

  # print(int(123.0 ))错误

  # print(int(a123 ))错误

  b=123

  print(type(str(b))) # class str

  

3.float,string相互转换

  例1:花车转线使用str(浮点型)

  线转漂浮物使用浮动(字符串).线只能由数字或数字加一个点构成,否则报错

  #编码:utf-8:

  if __name__==__main__:

  a=123.0

  print(type(str(a))) # class str

  a=123.01

  打印(浮点型(a)) # 123.01

  # print(float(123.01.1 ))错误

  打印(浮点(。123 )# 0.123

  打印(浮点( 123。)) # 123.0

  打印(浮动( 123 )# 123.0

  

4.string,list相互转换

  #编码:utf-8:

  if __name__==__main__:

  例1:列表(字符串)能将字符串一个字符一个字符的切割为列表

  字符串.连接(列表)能将目录每一个元素之间以线相拼接形成字符串

  例2:string.split(sep=None,max_split=-1)按照指定字符和切割次数将字符串变成目录

  sep:切割符,默认切空格

  最大分裂:切割次数默认-1代表无限制,切完为止

  # 例数字一(一)

  print(list( ABC )#[ a , b , c]

  打印()。join([a , b , c ])# ABC

  打印(,)。join([a , b , c ])# a,b,c

  # 例注射毒品

  打印(甲,乙,丙 .split(,,1)) # [a , b,c]

  打印(甲,乙,丙 .split(,))# [a , b , c]

  打印(公元前年.split()) # [a , b , c]

  

5.string,tuple相互转换

  #编码:utf-8:

  if __name__==__main__:

  例1:字符串转元组使用元组(字符串):得到的元组由字符串的每一个字符构成

  元组不能直接转成字符串:可以先转列表,后转线

  # 例数字一(一)

  string=12344

  t=元组(字符串)

  打印(t) # (1 , 2 , 3 , 4 , 4 )

  打印()。join(list(t))) # 12344

  

6.tuple,list相互转换

  #编码:utf-8:

  if __name__==__main__:

  例1:列表转元组使用元组(列表)

  元组转目录使用列表(元组)

  # 例数字一(一)

  a=[a , b , c]

  t=元组(一)

  打印(t) # [a , b , c]

  l=列表(吨)

  print(l) # [a , b , c]

  

7.转换成bool类型

  #编码:utf-8:

  if __name__==__main__:

  例1:无,0,空字符串,空列表,空元组,空迪克特,空设置都能转成假的,其它都能转成真实的

  # 例数字一(一)

  a=1

  print(bool(a)) # True

  print(bool(2)) # True

  print(bool(0))False

  print(bool(None)) # False

  print(bool([])# False

  print(bool([1])# True

  print(bool(set())# False

  print(bool(set( 1 ))# True

  print(bool({ })# False

  print(bool({ name : Xie })# True

  print(bool()# False

  print(bool())# True

  print(bool( 0 )# True

  print(bool( False )# True

  

8.bool转换其它类型

  #编码:utf-8:

  if __name__==__main__:

  例1:布尔转int:True=1,False=0

  例2:布尔转float:True=1.0,False=0.0

  例3:布尔转string:True=True ,False=False

  a=真

  b=假

  # 例数字一(一)

  print(int(a)) # 1

  print(int(b)) # 0

  # 例注射毒品

  打印(浮点型(a)) # 1.0

  打印(浮点型(b)) # 0.0

  # 例3

  print(str(a)) # True

  print(str(b)) # False

  关于Python数据类型转换总结的这篇文章到此为止。有关Python数据类型转换的更多信息,请搜索流行的IT软件开发工作室以前的文章或继续浏览下面的相关文章。希望大家以后多多支持热门IT软件开发工作室!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: