尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

办公室中的Python课 P03 【数据小仓库】变量与数据类型:文件柜里的不同标签

办公室中的Python课 P03 【数据小仓库】变量与数据类型:文件柜里的不同标签
📅 发布时间:2026/6/20 16:36:40

💻 P03 【数据小仓库】变量与数据类型:文件柜里的不同标签

🎯 学习目标:

  • 理解变量:明白变量在 Python 中扮演的角色(数据的小仓库)。
  • 掌握赋值:学习如何命名变量和给变量赋值。
  • 识别类型:认识三种最基础也是最重要的数据类型:文本、数字和布尔值。
  • AI 辅助:学习如何让通义灵码辅助你检查数据类型。

🌟 引导词

“想象一下,你的办公室里有一个巨大的文件柜。

里面有销售额(纯数字)、有客户姓名(纯文字)、有‘项目是否完成’的对勾(是/否)。你不能把这些数据都堆在一起!

在 Python 里,我们需要给这些数据贴上标签,然后把它们分别存入不同的小**“仓库”**。这些小仓库,就叫做变量 (Variables),而标签,就是数据类型 (Data Types)。

学会了这一课,你就掌握了管理数据的核心能力!**


一、变量是什么?你的“数据小仓库”

在 Python 中,变量就是用来存储数据的名字(标签)。

当你写下x = 100时,你就是在做两件事:

  1. 创建了一个叫x的变量(小仓库)。
  2. 把数值100存进了这个小仓库里。
1. 变量的命名规则(像给文件柜命名一样)

变量名不是随便取的,它需要遵守一些规则,并且最好能有意义:

规则示例 (✅ 正确)示例 (❌ 错误)解释
只能包含字母、数字和下划线client_nameclient-name(不能有连字符-)连字符-在 Python 里是减号。
不能以数字开头sales_20242024_sales数字开头是保留给数字常量的。
不能是 Python 关键字my_ifif,for,print这些关键字有特殊用途,不能用作变量名。
推荐写法total_salary(下划线连接)TotalSalary(驼峰命名,不常用)Python 推荐所有字母小写,用下划线连接单词,更易读。
2. 赋值操作

使用等号=进行赋值。Python 的赋值是从右边到左边:

# 1. 创建变量并赋值monthly_sales=50000team_member=8# 2. 变量可以互相赋值和计算bonus=monthly_sales/team_memberprint(bonus)# 结果是 6250.0

二、三大基础数据类型:给数据贴标签

Python 是一种动态类型语言,这意味着你不需要在创建变量时告诉 Python 它的类型,Python 会自己识别!但你必须认识这三种基础类型:

1. 数字类型(Number)

用于处理所有数值计算。

类型标签示例场景
整型inttotal_clients = 1000客户数量、员工人数、年份
浮点型floatconversion_rate = 0.15汇率、百分比、带小数的金额
2. 字符串类型(String)

用于处理所有文本信息。必须使用单引号' '或双引号" "包裹起来。

  • 标签:str
  • 示例:report_title = "2024 年 Q3 财务报告"
  • 示例:email_sender = 'zhangsan@corp.com'
# 字符串必须用引号包起来project_status="进行中"meeting_time='10:30 AM'# 尝试不加引号会报错:# error_example = 进行中 # ❌ 报错,Python会认为 '进行中' 是另一个变量名
3. 布尔类型(Boolean)

用于处理逻辑判断,只有两个值。

  • 标签:bool
  • 示例:is_finished = True
  • 示例:is_active = False
# 注意:True 和 False 的首字母必须大写!is_holiday=Truedata_is_clean=False

三、实战:让 AI 伙伴帮你检查数据类型

当你处理的数据多了,有时你会忘记某个变量里存的到底是数字还是文本。我们可以使用 Python 内置的type()函数和通义灵码来帮忙!

1. Python 的type()函数

我们使用 VS Code 编写并运行这段代码:

# P03_datatypes_test.pyclient_name="李四"revenue=9800.50project_started=True# 使用 type() 函数查看变量类型print(type(client_name))print(type(revenue))print(type(project_started))
  • 运行结果:
    <class 'str'> <class 'float'> <class 'bool'>
2. 让通义灵码帮你解释和检查(Ask 模式)

如果你对float不理解,或者想检查复杂代码中的类型,可以直接问通义灵码。

  • 操作步骤:
    1. 点击左侧边栏的通义灵码图标,打开**【智能问答】**窗口。
    2. 指令:请解释一下 Python 中的 'float' 类型和 'int' 类型有什么区别?
    3. AI 返回:“int是整数,没有小数部分;float是浮点数,用于表示带小数点的数字(如金额、比率)。”

总结与预告

知识点作用对应 Python 标签
变量存储数据的小仓库my_data = value
整型存储整数int
字符串存储文本str
布尔型存储逻辑判断(是/否)bool

**下一篇 (P04),我们将专门针对办公室里使用最多的字符串(文本)类型进行深入学习。你将学会如何拼接客户姓名、格式化报告标题**,让你的文本处理能力直线上升!

👉 请在你的 VS Code 中尝试创建几个不同类型的变量,然后运行type()函数检查结果!

相关新闻

  • 一个完全由大模型AI Coding开发而成的程序员工具网站
  • 金融系统测试的特殊要求与实施策略
  • 4-DE10-Nano的HDMI方块移动案例——I2C通信协议

最新新闻

  • 工业洁净厂房车间装修隔墙材料规范及施工要点 - 华川洁净
  • Microchip代码保护与安全声明:嵌入式固件防泄露的硬件锁与法律盾
  • 告别复杂图表工具!用Mermaid.js轻松创建专业数据可视化的终极指南
  • 深度学习可视化:从Grad-CAM到训练监控,打开模型黑箱的完整指南
  • 【楼长修楼防水案例】青岛业主自主报修,单人房屋漏水维修全过程 - 青岛防水品牌推荐
  • CANN/ge GE图引擎API验证算子属性

日新闻

  • Visual C++运行库修复终极指南:5分钟快速解决Windows软件启动错误
  • 手把手教你构建统计局地区经济数据爬虫:从环境搭建到数据持久化全指南
  • 2026多Agent深度解析:用AI团队替代单一模型,四种架构实战落地

周新闻

  • Visual C++运行库修复终极指南:5分钟快速解决Windows软件启动错误
  • 手把手教你构建统计局地区经济数据爬虫:从环境搭建到数据持久化全指南
  • 2026多Agent深度解析:用AI团队替代单一模型,四种架构实战落地

月新闻

  • 【总结】入门篇:50句话让你记住架构核心概念
  • WeChatMsg技术方案解析:实现Mac微信数据自主管理的完整解决方案
  • WeChatMsg:革新性微信数据备份方案,打造你的专属数字记忆库

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号