
前面我们认识了Python里的“变量玻璃杯”,也学会了往杯子里装数字或者“字符串”(文字)。
但是你想想,如果把可乐、牛奶、酱油、白糖全都不加区分地乱放,厨房肯定会乱套。同样地,电脑在处理信息时,也需要把不同的信息分类收纳。
今天,我们就来用最接地气的大白话,扒一扒Python王国的“6大标准数据家族”,顺便重点认识一下最常用的“数字四兄弟”!
什么是数据类型?其实就是“信息分类收纳盒”
在编程世界里,“数据类型”就是给不同种类的信息贴上标签,放进不同的收纳盒。
Python王国里一共有6大标准收纳盒:
数字(Number): 专门用来装各种数。
字符串(String): 专门用来装文字(上期刚学过,必须带引号哦!)。
列表(List)、元组(Tuple)、字典(Dictionary)、集合(Set): 这4个属于高级收纳盒,就像“多格抽屉”一样能装很多复杂的东西,我们后面的课程会一个一个专门拆开来讲。
今天,咱们先来重点攻克最基础、最常用的数字(Number)家族!
数字家族的“四兄弟”
数字盒子可不是只装一种数,它下面还细分了4个性格各异的“亲兄弟”:
老大:整型(int)—— 耿直的“整数大哥”
大白话: 就是我们在数学里学过的整数,不管是正数、负数还是零,只要没有小数点,都归它管!
特点: 在Python3里,这位大哥胃口超大,数字多大都能装得下。
代码代码长啥样:
Python
a = 10
b = -6
print(a + b) # 结果就是4
老二:浮点型(float)—— 细心的“小数弟弟”
大白话: 只要带了小数点的数字,全部属于浮点型。
特点: 比如 10.0、3.14 都是它。它还可以用科学计数法表示,比如 2.6e2 其实就是 $2.6 \times 10^2 = 260$。
代码长啥样:
Python
a = 10.0
b = 4.0
print(a / b) # 结果就是2.5
老三:布尔型(bool)—— 非黑即白的“裁判员”
大白话: 它的世界里只有两个值:对和错。
特点: 只有 True(真/对) 和 False(假/错)。它在程序里专门用来当裁判,判断某个条件是不是成立。
代码长啥样:
Python
a = True
b = False
print(a) # 吐出 True
老四:复数型(complex)—— 属于未来的“魔法师”
大白话: 这是数学里比较高阶的“复数”(由实部和虚部组成,在Python里用 j 表示虚部,比如 3 + 4j)。
特点: 孩子们在日常生活中、甚至初高中的基础编程里基本用不到它。它是等大家以后长大了,去搞高级工程计算或科学研究时的“秘密武器”,咱们现在只要知道有这么个高冷的老四就行啦!
今日成就卡
不知不觉,孩子们又在Python编程的底座上垫上了一块厚厚的基石:
学到了新观念: 懂得了电脑也是需要把数据像厨房调料一样“分类收纳”的。
点兵大集结: 知道了Python有6大标准数据类型。
摸清了底细: 彻底搞懂了数字家族里“整型、浮点型、布尔型、复数型”这四兄弟的各自本领。
别看这些概念听着像数学课,一旦在PyCharm里跑起来,它们就是构建游戏关卡、算关卡得分、判断输赢的底层核心逻辑哦!
以上就是“别再死记硬背了!用大白话带孩子秒懂Python里的“数据类型””的详细内容,想要了解更多Python教程欢迎持续关注编程学习网。
扫码二维码 获取免费视频学习资料

- 本文固定链接: http://phpxs.com/post/14195/
- 转载请注明:转载必须在正文中标注并保留原文链接
- 扫码: 扫上方二维码获取免费视频资料