零基础学 Python:8 大核心数据类型,一篇讲透!
对于刚入门 Python 的新手来说,“数据类型” 是绕不开的第一个核心概念。它就像整理房间的收纳盒,不同的物品要放进对应的盒子里,才能让后续的整理、使用变得井井有条。Python 的 8 种数据类型,还被网友趣称为 “Python 八仙女”,每种类型都有专属的 “身份标识” 和 “使用规则”。今天,我们就用最接地气的方式,带零基础的你彻底搞懂它们!1、什么是数据类型 📚
后面我们不管是做网站,还是做数据分析,都要处理各种各样的数据,比如姓名、生日、分数等。name = "宁一"age = "1995-07-12"score = 100大家可以看到这些数据都不太一样,有日期、有字符、有数字。每种数据处理方式不一样,比如,数字可以加减乘除,但是字符不可以。为了区分这些数据,python 给这个数据分了类,我们就叫这些分类为数据类型。2、八大数据类型 📚
(1)数字 number 🎀
python3 的数字类型包括:int(整数)、float(浮点数)、complex(复数)- 整数 int整数就跟我们在数学课本上学的一样,像 1、2、3、-1、100 这种就是整数。
- 浮点数 float浮点数也就是小数,像 1.0、1.2、0.1234567 这些都是浮点数。
- 复数 complex复数由实部(real)和虚部(imag)构成,是科学运算中常用的到的数学概念,日常开发用不到,我们了解一下就可以,不展开讲了。
(2)字符串 string 🧺
字符串是以英文引号括起来的任意文本。比如:'abc'、"宁一"、"hello"、'123'(3)布尔值 bool 🌸
(4)空值 None 🧚
下面再来看看列表、元组、集合、字典这四个数据类型,都可以存储一组数据,而不是一个。(5)列表 list 🧶
列表用中括号 [] 标识,内部元素用逗号隔开,后面我们会经常用到。格式:[0,1,2,3,4,5](6)元组 tuple 🎀
元组用小括号 () 标识,内部元素用逗号隔开。但是元组不能二次赋值,相当于只读列表。格式:(0,1,2,3,4,5)(7)集合 set 🧣
集合用大括号 {} 标识,内部元素用逗号隔开。格式:{0,1,2,3,4,5}(8)字典 dict 🧚♀️
字典也是用大括号 {} 标识,与集合的区别是:字典中的元素是以 key-value 的形式保存。格式:{"name":"宁一","age":"1995-07-12","score":100}看到这里,相信你已经对 Python 的 8 大数据类型有了清晰的认知。作为 Python 编程的基础,掌握这些类型的定义和标识,是后续学习变量、运算、循环的前提。后续我们会继续拆解列表、元组、集合、字典的核心区别和实战用法,帮你真正吃透 Python 基础。