【2026更新】Python基础学习指南(AI版)——04数据类型

**到底啥是数据呢?**我们平时在屏幕上看到的文字、数字、表格这些都是数据。Python之所以这么牛,就是因为它能处理各种各样的数据

**那数据类型呢?**就是把上面的数据进行分类,告诉计算机

"这是数字,别当文字用"

"这是列表,你给我按顺序排"

------ 这样计算机才知道怎么运行处理不同类型的数据

Python中常用的数据类型有9种,别被这个数字吓到😂

常用的也就四五个,其他等我们用到的时候再让AI帮你写就行了


1. 数字 ------ 老大哥

哪个程序能离得开数字?没有!

说人话 :就是咱们从小认得的12345,整数(3个苹果)和小数(4.5块钱)都算。

还有一种叫"复数"的,比如3+2i,咱们暂时用不上,当它不存在就行

能干啥:加减乘除、算总分、平均分、打折后多少钱......全靠它

AI怎么喊 :告诉AI用整数或者用小数

举个栗子:

"帮我模拟超市结账,苹果单价4.3元(小数),买了2个(整数),算总价并打印出来"

AI给你写出来大概是这样:

python 复制代码
apple_price = 4.3   # 单价
apple_qty = 2       # 数量
apple_total = apple_price * apple_qty
print("苹果总价:", apple_total)

输出:

复制代码
苹果总价: 8.6

你看,你只需要说人话,代码留给AI来写


2. 字符串 ------ 话痨

专门处理文字相关的东西

说人话 :只要被引号包起来的,单引号双引号都行,都叫字符串

"大飞"、"hello"、"你今天吃了吗" ------ 都是字符串

能干啥:把几个词拼一起、改大小写、数一数有几个字......全靠它

AI怎么喊 :告诉AI用字符串

举个栗子:

"创建一个字符串变量name叫'大飞',另一个city叫'北京',然后拼成'大飞来自北京'并打印"

AI写出来:

python 复制代码
name = "大飞"
city = "北京"
show = name + "来自" + city
print(show)

输出:

复制代码
大飞来自北京

是不是跟你小学造句一样😂


3. 列表 ------ 排队做核酸

前面数字和字符串都是"单兵作战",列表则是个"团队"

说人话 :用方括号[]把一堆数据按顺序装起来。每个东西都有一个编号,从0开始 。

你可以叫"第0个出来",也可以让新来的站到最后面

能干啥:存一堆有顺序的东西,比如水果列表、学生名单、星期几......

比喻:就像排队做核酸,每个人有固定位置,你不能插队,但可以往队尾加人

AI怎么喊 :告诉AI用列表

举个栗子:

"建一个水果列表fruits,里面有苹果、香蕉、橘子。帮我取出第一个水果,再把榴莲加到列表末尾,最后打印整个列表"

AI写出来:

python 复制代码
fruits = ["苹果", "香蕉", "橘子"]
print(fruits[0])        # 第一个是苹果
fruits.append("榴莲")
print(fruits)

输出:

复制代码
苹果
['苹果', '香蕉', '橘子', '榴莲']

小贴士:列表编号从0开始,所以[0]是第一个,[1]是第二个

刚开始容易懵,没事,错几次就记住了😂


4. 字典 ------ 通讯录

列表是按照顺序排排坐,字典则是乱坐,但每个人头上贴了个标签

说人话 :用花括号{}包起来,里面是 标签→内容 的配对。

比如{"name": "大飞"},"name"是标签(键),"大飞"是内容(值)

能干啥:存个人信息(姓名、年龄、城市)、配置参数、JSON数据...... 实际开发中天天见

比喻:就像你手机里的通讯录,你要找张三的电话,直接搜"张三"就行,不用从A开始翻

AI怎么喊 :告诉AI用字典

举个栗子:

"建一个字典book,里面有书名'大飞AI编程'、年份20230406、城市'北京'。帮我取出书名,再增加一项'年销量:9999',最后打印出来"

AI写出来:

python 复制代码
book = {
    "name": "大飞AI编程",
    "year": 20230406,
    "city": "北京"
}
print(book["name"])      # 取出书名

book["shop"] = 9999      # 添加年销量
print(book["shop"])

输出:

复制代码
大飞AI编程
9999

注意:字典是没有顺序的,你不能说"给我第一个",得说"给我标签为name的那个"


5. 记住表就行,不用背

数据类型 英文代号 举例 代码里长啥样
整数 int 189 直接写数字
小数 float 87.23 直接写带点的
字符串 str "大飞" 引号包起来
列表 list "苹果","香蕉" 方括号 []
字典 dict {"name":"大飞"} 花括号 {}

这张表你大概扫一眼就行,不用背下来

以后写代码的时候翻出来看一眼,过两天自然就记住了


6. 好啦,又混完一课~

现在你已经认识:

  • 数字(整数/小数)
  • 字符串(文字)
  • 列表(有顺序的一堆)
  • 字典(带标签的一堆)

加上之前学的print、input、type、len,基础已经糊完一半了😂

最后再啰嗦一句 :

AI时代了,千万别死记硬背什么数据类型、什么语法细节

你只需要知道------我想处理数字、文字、列表还是字典,然后用大白话告诉AI,它自己就会写

剩下的就是多玩、多折腾、多让AI帮你改

往期精彩

【2026更新】Python基础学习指南(AI版)------03内置函数

【2026更新】Python基础学习指南(AI版)------02AI编辑器

【2026更新】Python基础学习指南(AI版)------01安装Python

完全免费!我花一个月做的 Python 学习网站,只讲最实用的内容

相关推荐
Wang's Blog2 分钟前
Java 项目实战: 交友项目 - 今日佳人:需求分析
java·开发语言·交友
老孟说禅4 分钟前
自动化测试入门(一)
开发语言·python
蒲公英内测分发7 分钟前
智能手环出海测试,海外合作方分散在不同国家,Android 测试包怎么持续分发和更新?
android·前端·人工智能·测试工具·智能手表
危险、10 分钟前
AI写的计划方案领导不满意?试下我这个反复打磨的计划方案提示词?
人工智能
miofly11 分钟前
GitHub 今日推荐|Snapintosh:用 ARM EL2 监控器骗过内核,让骁龙芯片笔记本跑 macOS
python·开源·github
镜象科技14 分钟前
ACT自助干预适用人群:谁适合、谁不适合、边界在哪
人工智能
集芯微电科技有限公司15 分钟前
集芯微电科技推出5.5V/10A集成功率MOSFET降压DC/DC转换器
人工智能·科技·单片机·嵌入式硬件·神经网络·生成对抗网络
打工仔折腾 AI17 分钟前
Linux 网络编程:从零掌握 TCP Socket 编程与 C++ 实战落地
linux·网络·人工智能·后端·python·tcp/ip·性能优化
科威网络17 分钟前
RAG 系统落地:向量库、文档切片与检索效果优化实践
人工智能·软件需求
余额瞒着我当琳19 分钟前
C++11,发展历史浅谈,初始化列表和对象初始化,右值引用和移动语义
java·开发语言·c++·算法