python数据类型简单介绍

python数据类型简单介绍

1.python数据类型种类

  • 数字类型
  • 字符串类型
  • 布尔类型
  • 空类型
  • 列表类型
  • 元组类型
  • 字典类型

1.1数字类型
整型 int;浮点型 float;内置函数–type

  • 整型 int:既是整型的代表,也是定义整型的内置函数
    内置函数:count = int(100)

  • 浮点型 float:既是浮点型的代表,也是定义浮点型的内置函数
    内置函数:float_count = float(3.14)

  • 内置函数–type:返回变量的类型

count = 100
print(type(count))

1.2 字符串类型

  • 字符串的重要思想:字符串不可改变
    原因:name = ‘dewei’ 通俗讲,name被内存安排了一个家,家里的成员是’dewei’,无法对这个家庭成员做修改。若给name重新赋值为’小木’,则改变的是这个变量的变量值,而不是在一个变量值上做修改,是name在另一个房间里找到了变量值’小木’,'dewei’仍在他自己的内存房间里,没有改变。可以使用内置函数 id来观察。
  • 内置函数 id:返回变量的内存地址,相当于门牌号
    表达式:id(变量)
name = 'dewei'
print(id(name))
name = '小木'
print(id(name))

结果

1852731444080
1852731450736

当再次把’dewei’赋值给name时,id改变了:内存是有限的,所以内存管家在不使用后会删除。

  • 内置函数 len:返回字符串长度
    注意:无法对数字类型进行计算长度。
    表达式:返回值= len(字符串)

注意:单引号里可以包裹双引号;双引号里可以包含单引号,空字符串的长度是0.

1.2.2 字符串的应用

  • 成员运算符 in
  • 内置函数 max
  • 内置函数 min
  • 字符串的叠加 ‘+’

1.2.2.1 成员运算符 in 判断是否是你想要的成员存在 反之:not in
1.2.2.2 max:返回数据中最大的成员。
1.2.2.3 min:返回数据中最小的成员

1.3 布尔类型 (bool):真假判断 True,False;bool()
1.4 空类型(None):不属于任何数据类型;且属于False范畴。
不确定数据类型时,可以使用空类型。

1.5 列表类型(list):[]
列表就是队列,是各种数据类型的集合,也是一种数据结构。
一种有序,且内容可以重复的集合类型;列表一个无限制的数据结构,应避免创建超大的数据结构。

  • 列表中可以创建字符串类型的列表
  • 数字型列表
  • 布尔类型列表
  • 空类型列表
  • 类表中嵌套列表

1.6 元组类型(tuple):()
一种可以存储多种数据结构的队列。有序,元素可重复的集合,也是无限制的数据结构。
元组与列表的区别:
元组比列表占用的资源小。列表可变,元组不可变。

1.7 字典类型(dist):{},多个key和value组成的数据结构。

1.8 赋值运算符
在这里插入图片描述
比较和身份运算符
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值