zoukankan      html  css  js  c++  java
  • 数据类型

    1.python中的数据类型
            python使用对象模型来存储数据,每一个数据类型都有一个内置的类,每新建一个数据,实际就是在初始化生成一个对象,即所有数据都是对象

    对象三个特性;

    • 身份:内存地址,可以用id()获取
    • 类型:决定了该对象可以保存什么类型值,可执行何种操作,需遵循什么规则,可用type()获取
    • :对象保存的真实数据

          这里的字符串、数字、列表等都是数据类型(用来描述某种状态或者特性)除此之外还有很多其他数据,处理不同的数据就需要定义不同的数据类型

    标准类型  其他类型
    数字 类型type
    字符串 Null
    列表 文件
    元组 集合
    字典 函数/方法
     
      模块










     
     
    2.标准数据类型:
    2.1数字

            定义:a=1

    特性:

    1.只能存放一个值

    2.一经定义,不可更改

    3.直接访问

             分类:整型,长整型,布尔,浮点,复数 

    2.2字符串
                定义:它是一个有序的字符的集合,用于存储和表示基本的文本信息,‘’或“”或‘’‘ ’‘’中间包含的内容称之为字符串
    特性:
    1.只能存放一个值
    2.不可变
    3.按照从左到右的顺序定义字符集合,下标从0开始顺序访问,有序
     
    2.3列表
    定义:[]内以逗号分隔,按照索引,存放各种数据类型,每个位置代表一个元素
    特性:
    1
    .可存放多个值
    2.可修改指定索引位置对应的值,可变
    3.
    按照从左到右的顺序定义列表元素,下标从0开始顺序访问,有序
     
    2.4元组
    义:与列表类似,只不过[]改成()
    特性:
    1.可存放多个值
    2.
    不可变
    3.按照从左到右的顺序定义元组元素,下标从0开始顺序访问,有序
    2.5字典
    定义:{key1:value1,key2:value2},key-value结构,key必须可hash
    特性:
    1.可存放多个值
    2.可修改指定key对应的值,可变
    3.
    2.6集合
    定义:由不同元素组成的集合,集合中是一组无序排列的可hash值,可以作为字典的key
    特性:
    1.集合的目的是将不同的值存放到一起,不同的集合间用来做关系运算,无需纠结于集合中单个值
         |,|=:合集
        &.&=:交集
        -,-=:差集
        ^,^=:对称差分
    singger={'刘德华','张学友','宋祖英','毛阿敏'}

    movier={'刘德华','成龙','周润发','张学友'}

    # print('张学友' in movier)

    # 并集用|表示

    # s=singger|movier
    # print(s)

    # 差集 ^ 没有同是既是歌手又是电影演员
    # s1=singger^movier
    # print(s1)
    交集 &即使歌手又是演员
    s2=singger&movier


    # for
    # for item in singger:
    # print(item)

    # 解压
    a,*_={'刘德华','成龙','周润发','张学友'}
    # print(a)
    # in:字符串,列表,元祖,字典,集合
    # for:字符串,列表,元祖,字典,集合
    # 解压:字符串,列表,元祖,字典,集合


        2.7数据类型转换内置函数汇总
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
  • 相关阅读:
    电脑护眼模式参数
    五险一金的常识
    python安装失败0x80240017
    安装Win7提示Windows无法安装到磁盘怎么办
    windows无法安装到这个磁盘怎样解决
    华硕笔记本BIOS设置详解
    eclipse运行一个类却运行的是另外一个类,报无法加载的类
    xgqfrms™, xgqfrms® : xgqfrms's offical website of GitHub!
    xgqfrms™, xgqfrms® : xgqfrms's offical website of GitHub!
    xgqfrms™, xgqfrms® : xgqfrms's offical website of GitHub!
  • 原文地址:https://www.cnblogs.com/hanxiaofeicf/p/7196493.html
Copyright © 2011-2022 走看看