• python 基础篇(二)数据类型概述


    正式进入python的学习。

    数据类型可以分为身份,类型,数据项三项联合组成。

    身份: id()

    类型:type()

    数据类型:int,boolean,tuple,string,dict,list

    1.不可变类型:int,string,tuple,boolean

    2.可变类型:dict,list。

    可变不可变是指当前引用类型的数据项是否改变

    所有的id都是唯一的。

    不需要提前定义,是动态类型。

    一.变量的赋值都是引用,id()表示的后面的引用,我们以boolean为例

    $5$8)E9V%1{%AO{0L_[VM(W

    可以看出id变了,事实上a只是换了个引用,a不能在原本基础上修改,只能引用另一个数据对象,所以是不可变类型,相当于c++中的指针变化。

    然后看list为例

    29J2H3QD32EU_3~AZP{AERU

    可以看出id没变,所以list在原来基础上修改的,所以是可变类型的,值可以修改。

    二.bool的选择

    %UC@S$%%)3%~B@8V68BK}$Q

    bool(x):x不是0,则为True

     

  • 相关阅读:
    毕业了!
    mesos无执行器启动docker
    docker run option
    maintenance
    virtualenv
    multi role
    排序之插入排序
    DLU-1064 美声葱
    codeforces-1025 A Doggo Recoloring
    codeforces-1027 C Minimum Value Rectangle
  • 原文地址:https://www.cnblogs.com/acliang/p/5080198.html
Copyright © 2020-2023  润新知