当前位置: 首页 > news >正文

Python基础二:数据类型与数据结构(上)

一、前提

数据类型与数据结构,这两个词在计算机领域经常出现。这其实是一种从问题域到计算机实现的映射。因为从广义上来讲,我们编写程序是为了处理数据(比如学生成绩、商品信息等)。为了高效处理这些数据,我们需要给它们进行分门别类(类型)、和设计不同的组织形式(结构)。

需要注意的是,在不同的背景和语言环境下,它们狭义上所代表的含义不尽相同。所以,当它们出现时,我们一定要根据上下文作出区分。接下来我们所讨论的,仅代表Python语言环境下它们的解读,切勿与其他背景的阐释发生混淆。

首先,单从中文语境上,我们可以感觉到,数据类型该词的落脚点应该是类型。至于到底是什么东西的类型呢?我们首先要对Python语言环境中数据、对象和变量三个命题有一定的了解。

(一)数据

在王姨的上一篇文章中,我们已经了解到了该词。数据 = 符号 + 能被计算机处理。可以看出,数据的落脚点是符号,是我们从现实世界中抽调出来的可以输入到计算机中的东西。

比如说,你正在使用计算机统计你们班级2025年期末考试的成绩,数据就是你所统计出来的成绩单。对应的小牛同学的数学成绩88分中的数字88就是该成绩单中的一个数据项。

虽然从上篇文章中,我们已经了解到数据概念下还有数据项、数据对象等不一样的称呼。但你要明白,这是取决用你使用计算机本次需要办的事情是什么样的,当你只需要记录小牛同学一个人的2025年期末考试数学成绩的时候,那么88这个数字,自己就可以代表数据、数据元素、数据对象和数据项。

视角在调转到小王同学,他看见你在电脑上输入了一个88。因为他不知道你心中所想,所以他甚至不知道这个88是个成绩、排名、年份还是年龄,也不知道你是想写一个数字还是想让它作为一个表形的符号。

这就是数据,是现实问题域中的提炼。

(二)对象

在 Python 中,对象(Object) 是语言的核心构建块。简单来说,Python 中的一切都是对象,无论是简单的数字、字符串,还是复杂的列表、函数,甚至是类本身。

对象 = 数据 + 逻辑

1.对象的特征

每个对象都有三个核心身份标识:身份(Identity,即内存地址)、类型(Type)和值(Value)。

1.1身份(Identity):

这是对象在内存中的唯一地址(就像人的身份证号)。
你可以使用 id() 函数来查看。

name='放牛的王姨'print(
http://www.cnnetsun.cn/news/23757.html

相关文章:

  • 5分钟掌握RichTextKit:SwiftUI富文本编辑器终极指南
  • 如何有效准备编程竞赛?五个阶段科学备考方法
  • BG3模组管理器终极指南:5分钟快速上手博德之门3模组管理
  • 6、黑客必备:Linux 网络技能与软件管理
  • Font Awesome 7全面解析:现代化图标解决方案的革新之路
  • MySQL业务数据量增长到单表成为瓶颈时,该如何做?
  • 13、Linux 系统日志处理与服务使用技巧
  • Paperzz 论文查重:从 “重复率焦虑” 到 “合规清晰”,学术新人如何用工具搞定论文的 “终稿安检”
  • Bananas屏幕共享:3分钟学会零门槛跨平台协作
  • 使用二进制文件方式部署kubernetes(1)
  • 如何在Mac上安装KeyCastr:5步搞定按键可视化工具
  • 小学生学C++编程 (位运算精讲)
  • 鸿蒙投屏工具HOScrcpy深度实战:突破传统镜像的进阶玩法
  • 基于MATLAB的胃癌检测实现方案
  • 图像分割新利器:预训练骨干网络快速构建高质量分割模型
  • 论文重复率 / AI 率双超?paperxie 的 “精准优化” 功能:如何在不碰专业内容的前提下过检测?
  • 36、Linux 系统安全防护全攻略
  • React Native语音识别终极指南:让你的应用听懂用户心声
  • 水银温度计淘汰不用慌!健康一体机:测温只是开始,多项目检测才是核心
  • 突然发布!GPT-5.2深夜来袭,3个版本碾压人类专家,打工人该怎么选?
  • 字符串特性解析:Python不可变性引发的错误
  • 【万字长文】大模型与智能体本质区别解析:系统级架构与模型升级的对比与应用指南!
  • 从零开始构建Agentic RAG:结合RAG与AI Agent的大模型新范式实战指南!
  • EasyPoi 数据脱敏
  • 收藏必备!GPT-5.2震撼发布:OpenAI反击战,职场程序员的AI新神器
  • 3步上手Sparta:让网络安全渗透测试变得像玩游戏一样简单
  • Android媒体画廊应用终极指南:轻量级隐私保护的完美选择
  • FT8371A,FT8371B,FT8371C 次边同步整流芯片典型应用资料分析
  • 智慧文旅信创落地新标杆:四川省文旅厅完成MySQL 5.7平滑替换,筑牢省级管理平台自主可控底座
  • 7、Unix/Linux 网络监控与日志管理全解析