python-数据类型

day01简述

python是一种计算机高级语言,是解释性语言。现阶段主要用于自动化、后端、数据分析、人工智能,现在它火热程度相当高。python简单易学,望有志之士与我一起同行,加入我的学习之路。

为了让大家更加认识该语言,将按基础知识–>面向对象—>核心知识–>网络编程—>后端—>数据分析—>人工智能,一一给大家介绍。

第一天的知识围绕这张思维导图展开,介绍了python的常用数据类型。

数据类型思维导图
在这里插入图片描述

空值 None

将None赋值给一个变量,此时不会占内存

用法示例:

none_01=None

数值 int float

int 整数

包括正整数,0,负整数

用法示例:

int_01=1

float 浮点数

包括正负小数

用法示例:

float_01=0.1
float_02=-1.3

字符串 str

存储一个及多个字符,属于不可变容器。支持索引、切片。

用法示例:

str_01="hello world"

布尔值 bool

只包括True False

其中 “”, None,0, 0.0, [], {}这些布尔值都是False;

非空,非0为True。

用法示例:

bool_01=True
bool_02=False

列表 list()

是一个可变的、序列容器。支持索引,切片。

用法示例:

list01=[] #建立列表
list02=[1, 2, 3, "a", "b"]

元组 tuple()

是一个不可变、序列容器,支持索引、切片。

用法示例:

tuple_01=(1, 2, 3, "a", "b")

字典 dict()

是一个可变、散序容器,由键值对组成,键值唯一。不支持索引、切片。形如:键:值。

用法示例:

dict01={} #定义字典
dict02={"key1":value1, "key2":value2}

集合 set()

是一个可变、不重复的、散列容器。不支持索引、切片。

用法示例:

set01={1, 2, 3, "a", "b"}

固定集合frozenset

是一个不可可变、不重复的、散列容器。不支持索引、切片。与集合的区别是,它不可变。

用法示例:

frozenset01=frozenset(1)

复述 complex

由实部和虚部组成。形如:1+2j 或1+2J 大小写j、J都可以。

complex01= 1+2j
complex02= 1+2J

好啦,以上是python学习需要用到的数据类型简单介绍。day02我会介绍运算符,对这些数据类型进行运用,请关注下次更新。

留下练习题,可在下方留言答题,day02会公布答案并讲解。

day01 练习题:

以下的数据类型使用正确的有哪些?

1、a=None
2、b=-2.000
3、c=0.0.0
4、d="aa/#@"
5、e=True
6、f=["1"]
7、g=(1, "a")
8、h=set(2)
9、i=frozenset(3)
10、j={"a"。1}
11、k={"b":2}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值