Python数据类型

Python数据类型

一:数字类型

     1:整型int

     定义:用来记录年龄,等级,各种号码状态

  作用:举例,age=10就相当于age=int(10)

          即定义了一个int型变量相当于调用int()

  使用:print(age+1)

  2:浮点型float

     定义:用来记录身高、体重、工资状态等

     作用:举例,salary=3.1就相当于salary=float(3.1)

      即定义了一个float型变量就相当于调用float()

   使用:print(3.1+2.3)

二:字符串类型

  定义:用来记录描述性质状态,比如姓名、性别

  作用:举例,x='abc'就相当于x=str('abc')即定义了一个字符串类型变量相当于调用

       str()

  使用:print(type(x))

三:列表类型list

  定义:用来记录多个值,用索引对应值,索引反映是位置

  作用:举例,l=[1,3.1,'xxx',['a','b','c']]就相当于

     定义了一个list型变量就相当于调用list()

  使用:print(l[3][0])

四:字典类型dict

  定义:用来记录多个值,用key对应value,其中key对value有描述性的功能

  作用:在{}内,用逗号分割开多元素,每一个元素都是key:value的形式,其中value可以是任                   意类型,而key通常应该是str类型

  使用:print(d['m']['aaa'])

五:布尔类型:True,Flase

Python的垃圾回收机制

Python中的垃圾回收是以引用计数为主,分代收集为辅。引用计数的缺陷是循环引用的问题。
在Python中,如果一个对象的引用数为0,Python虚拟机就会回收这个对象的内存。

posted @ 2018-11-19 15:03  宇智波市  阅读(100)  评论(0)    收藏  举报