第十三课 数据处理

作者:Kwazii 时间:2022-06-10
分类:少儿编程python

目录

写在前面

程序 = 数据结构 + 算法

程序无时无刻不在与数据打交道,数据结构是计算机组织、存储数据的方式。

数据结构:是指数据以及数据元素相互之间的联系。可以看作是相互之间存在着某种特定关系的数据元素的集合。

因此,可以把数据结构看成是带结构的数据元素的集合。

数据结构包括如下几个方面:

本节课就从最基础的数据结构开始

本节目标

一维数据

一维数据由对等关系的有序或无序数据构成,采用线性方式组织,对应数学中的数组的概念。

任何表现为序列或集合的对象都可以看作一维数据

在Python中,一维数据主要采用列表形式表示。

二维数据

二维数据由一组一维数据构成,是一维数据的组合形式,可以用二维列表表示。

列表的每个元素对应二维数据的一行,这个元素本身也是列表。

二维数据一般采用相同的数据类型存储数据。

简单的文件读写

  1. csv格式

    一维数据在存储时,常用分隔符将数据元素分割,用于保存数据的格式。

    常用的分隔符

    CSV格式就是采用逗号分隔元素,它是一种通用的、相对简单的文件格式被广泛应用,Excel,记事本等大部分编辑器支持直接读取或保存CSV格式的文件。CSV文件的扩展名为.csv

  2. 文件操作

总结回顾

本节介绍了两种最基本的数据结构一维数组和二维数组。同时我们第一次将程序中的数据保存下来。csv作为最简单的结构化数据格式有着大量的实际应用。通过将数据保存为csv格式,我们学习了如何用Python来操作文件的读写。所谓文件,本质上都是用来保存特定格式的数据的实体。不同的文件类型只是其中数据的编码和格式不同,我们通过已经进行抽象的文件操作,来读取和写入文件内容,再利用程序对文件的内容进行解析和处理,以达到数据处理的目的。

本节作业

  1. 成绩分析

    请分别写出三个程序实现题目的三个要求

    题目要求:

    班级 姓名 成绩
    1 张三 90
    2 李四 56
    1 王五 96
    2 赵六 78
    2 开心 99
    1 小明 67
    2 小强 89
    1 果果 77
    1 小美 65
    2 小呆 60
正文结束

相关分类:

少儿编程python

相关标签:

少儿编程 python python三级

更多内容

回到顶部