python3引用类 python引用数据类型

您所在的位置:网站首页 python函数返回值类型有哪些 python3引用类 python引用数据类型

python3引用类 python引用数据类型

2023-07-13 05:04| 来源: 网络整理| 查看: 265

Python 常见的数据类型有数字,字符串,元组,列表,字典,集合。

查看对象的数据类型可以用内置函数type()来查看

要学一个数据类型,要先知道他可以描述现实世界的哪些内容,怎么用,

以及数据类型的特点,是否可变不可变,有序 或无序,是否是容器,还有增删改查的方法

一,数字

整数(int)

可以用来描述,年龄,身份证号,扣扣号

               定义方式:a = 10     #等于 a = int(a)

    加减乘除 + - * /  

    取模 //    10//3  = 3    -17 // 2 = -8    

    取余 %  10 % 3 =1     8 %2 =0

  2.浮点型(float)

    定义方式:a = 1.2     # a = float(1.2)

    也可以进行运算

二,字符串

   可以用来描述姓名,国籍,地点等等    

         定义:在单引号\双引号\三引号内,由一串字符组成

      name = “lqw”  # ‘ lqw’   ”“” lqw“”“ 都可以

  

#优先掌握的操作:   #1、按索引取值(正向取+反向取) :只能取   #2、切片(顾头不顾尾,步长)   #3、长度len   #4、成员运算in和not in   #5、移除空白strip   #6、切分split   #7、循环#1、strip,lstrip,rstrip   #2、lower,upper   #3、startswith,endswith   #4、format的三种玩法   #5、split   #6、join # ”“.join(["1","2","3"]) "123"   #7、replace   #8、isdigit 三,列表    存放一堆数据,有对应的索引下标   定义, li = [1,2,3,4]#优先掌握的操作: #1、按索引存取值(正向存取+反向存取):即可存也可以取 #2、切片(顾头不顾尾,步长) li[0::2] li[::-1] li[1::2] li[0:3:2] #3、长度 #4、成员运算in和not in #5、追加 append #6、删除 pop del (pop 默认删除最后一个) #7、循环 for i in li 四,元组   存放一些数据,不可以更改,主要用来读的 定义:tup = (a,) 注意:这个逗号,必须要加,不然会是a的数据类型#优先掌握的操作: #1、按索引取值(正向取+反向取):只能取 tuple[index] #2、切片(顾头不顾尾,步长) tuple[1:6] #3、长度 len() #4、成员运算in和not in #5、循环 for i in range(tuple) 五,字典:   以key:val键值对来存放,更好的描述具体的事物#定义:key必须是不可变类型,value可以是任意类型 info={'name':'lqw','age':18,'sex':'male'} #本质info=dict({....}) 或 info=dict(name='lqw',age=18,sex='male') 或 info=dict([['name','lqw'],('age',18)]) 或 {}.fromkeys(('name','age','sex'),None) #优先掌握的操作: #1、按key存取值:可存可取 #2、长度len #3、成员运算in和not in #dic.get(key) #4、删除 #5、键keys(),值values(),键值对items() #6、循环 六,集合   就像数学一样的集合   无序,存放无重复的数据#定义集合: 集合:可以包含多个元素,用逗号分割, 集合的元素遵循三个原则: 1:每个元素必须是不可变类型(可hash,可作为字典的key) 2:没有重复的元素 3:无序 注意集合的目的是将不同的值存放到一起,不同的集合间用来做关系运算,无需纠结于集合中单个值 #优先掌握的操作: #1、长度len #2、成员运算in和not in #3、|合集 #4、&交集 #5、-差集 #6、^对称差集 #7、== #8、父集:>,>= #9、子集:


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3