首页 > 实验教学 > 1.1.2 Python数据处理

1.1.2 Python数据处理

Python是一种面向对象、解释型计算机程序设计语言。Python语法简洁清晰,特色之一是强制用空白符(white space)作为语句缩进。Python具有丰富和强大的库。它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。常见的一种应用情形是,使用Python快速生成程序的原型(有时甚至是程序的最终界面),然后对其中有特别要求的部分,用更合适的语言改写,比如3D游戏中的图形渲染模块,性能要求特别高,就可以用C/C++重写,而后封装为Python可以调用的扩展类库。需要注意的是在您使用扩展类库时可能需要考虑平台问题,某些可能不提供跨平台的实现。
本类实验主要侧重用Python进行数据处理的基本方法。本类实验包括:Python的安装与运行、函数定义、数值和字符串对象、运算符、列表、元组、字典、数据的存储与读取、时间和日期、类和对象、Numpy数组的创建、Numpy数组的操作、Numpy数组的运算、Numpy数组的切片、Numpy数组的拷贝、Numpy数组的遍历、Pandas序列和数据框的创建、Pandas数据框的切片和查询、Pandas数据框的运算和聚合、Pandas数据框的增加、删除和修改、Pandas数据框的连接、Pandas数据框的变形、Pandas数据框的拷贝、Matplotlib绘图基础、Matplotlib高级绘图和Matplotlib绘制各类图表。通过本类实验,学生可以掌握用Python进行数据处理的常用方法和流程。

虹口校区
中国上海市大连西路550号(200083)
松江校区
中国上海市文翔路1550号(201620)