zoukankan      html  css  js  c++  java
  • 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

     

  • 相关阅读:
    CentOS7修改计算机名!
    kafka原理和实践
    sip协议详解
    MP4视频测试URL地址,亲测有效
    pkill精确匹配进程名称
    gdb break 断点设置
    ZR#996
    CF1217C
    CF1217B
    CF1217A
  • 原文地址:https://www.cnblogs.com/acliang/p/5080198.html
Copyright © 2011-2022 走看看