python数据类型8种,python数据类型转换函数

  python数据类型8种,python数据类型转换函数

  Python数据类型1,数字类型1.1,整数(int)#编码:utf-8

  #时间:2022年6月28日20时57分

  #作者:杨

  #整数

  a=1

  打印(a,类型(a))

  1.2.float)#编码:utf-8-8

  #时间:2022年6月28日20时57分

  #作者:杨

  #浮点

  a=1.78

  B=int(a) #强制类型转换

  打印(a,类型(a))

  缺少print(b,type(b)) # 1 class int 的精度

  1.3,布尔#编码:utf-8

  #时间:2022年6月28日20时57分

  #作者:杨

  # Boolean只有两个值,True和False。注意第一个字母是大写的。

  a=真

  b=假

  print(a,type(a)) # True class bool

  print(b,type(b)) # False class bool

  print(int(a),int(b))

  c=12

  d=0

  f=

  Print (bool (c),bool (d),bool (f)) #如果不为空且非零,则为True。

  1.4.复数复数由实部和虚部组成,可以用一个bj,或者复数(a,b)来表示。复数的实部a和虚部b都是浮点数。#编码:utf-8

  #时间:2022年6月28日20时57分

  #作者:杨

  #复数由实部和虚部组成,可以用bj表示,或者复数(a,b)。复数的实部和虚部a和b都是浮点数。

  cpx=2.0 3.5j

  打印(cpx)

  打印(复杂(2,3))

  2.字符串类型#编码:utf-8

  #时间:2022年6月28日20时57分

  #作者:杨

  #字符串

  #双引号或单引号

  str1=aadjcnhk

  str2=ssssssss

  打印(str1,str2)

  #三个引号可以保留格式。

  str3=

  XXXX:

  .

  2022

  str4=

  XXXX:

  .

  2022

  打印(str3,str4)

  3.列表)#编码:utf-8-8

  #时间:2022年6月28日20时57分

  #作者:杨

  #列表

  列表1=[1,2,3,4,5,6,7,8,9,10,11]

  2=list ((1,2,3,4)) #强制类型转换

  打印(列表1)

  打印(列表2)

  # list slice list 1[start _ index:end _ index:step];

  # list1:是列表对象。

  # start_index是起始切片的下标位置,列表的下标位置从0开始;

  # end_index是结束的下标位置;

  # step表示切削的步长,即下标的增量。

  Print(list1[2:8:2]) # [3,5,7],从第三位开始截取,每两位截取,到第九位结束。

  Print(list2[:-1]) # [4,3,2,1]实现相反的顺序

  4.元组)#编码:utf-8-8

  #时间:2022年6月28日20时57分

  #作者:杨

  #元组元组

  tp1=(1,2,2,3,4,5,6,7,8)

  Tp2=tuple([1,2,3,4,5,6,7,8]) #强制类型转换

  打印(tp1,tp2)

  Print(tp1[1]) #按索引读取,从零开始。

  #元组切片

  Print(tp1[:-1]) #逆序,用法与list slice (8,7,6,5,4,3,2,2,1)相同

  5.字典(Dict)键值对#编码:utf-8

  #时间:2022年6月28日20时57分

  #作者:杨

  #字典词典

  dc1={code:1001, name:alex , age:32}

  打印(dc1)

  Print(dc1[name]) #读取字典中的值

  6.集合集合是不重复元素的无序序列。它支持并集、交集和差集运算,每个元素都是唯一的。重复的话会自动重复#编码:utf-8。

  #时间:2022年6月28日20时57分

  #作者:杨

  #集合集合

  dc1={1,2,3,2,3,4,5,6,6,8,7,8,9}

  dc2=集合([8,7,6,5,4,3,2,2,1,12])

  Print (DC1,type (DC1)) # {1,2,3,4,5,6,7,8,9},集合中的每个元素都是唯一的,重复的话会自动复制。

  打印(dc2,类型(dc2))

  打印(dc1-dc2) #差异集{9}

  Print(dc1 dc2) # union {1,2,3,4,5,6,7,8,9,12}

  Print(dc1 dc2) #交集{1,2,3,4,5,6,7,8}

  Print (DC1 DC2) #两个集合中唯一元素的并集{9,12}

  作者:99号程序员

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

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