大学课程大二上Python(工科)

大二 · 大二上 · COURSE NOTES

Python(工科)

使用 Python 完成工程计算、数据处理、可视化和自动化。

已建立课程知识框架PDF 4

说明:本页是根据课程主题和常见教学结构整理的公开知识框架,不等同于任课教师的正式教学大纲。原始课件、作业、报告、文件名和提交信息均不公开。

学习目标

  • 掌握 Python 基础和模块化
  • 能使用常见科学计算工具
  • 写出可复现、可测试的计算脚本

知识地图

01

语言基础

类型、控制结构、函数、容器和异常。

02

数组计算

NumPy 数组、广播、索引和向量化。

03

数据处理

表格数据读取、清洗、变换和统计。

04

可视化

曲线、散点、图像和图表标注。

05

工程脚本

参数、文件组织、日志、测试和环境说明。

建议的笔记整理方式

  • 概念卡片:用途、接口、复杂度、适用场景和常见误用。
  • 最小代码:保留能独立运行的小例子,不复制整套工程。
  • 测试用例:正常、边界、异常输入及期望输出。
  • 复盘记录:错误现象、根因、修复和防止回归的方法。

最小复习清单

  • [ ] 能不看资料解释“语言基础”的核心问题。
  • [ ] 能不看资料解释“数组计算”的核心问题。
  • [ ] 能不看资料解释“数据处理”的核心问题。
  • [ ] 能不看资料解释“可视化”的核心问题。
  • [ ] 能不看资料解释“工程脚本”的核心问题。

本地资料状态

  • 文档类型统计:PDF 4。
  • 统计仅用于判断整理进度;不公开文件名、作者、学号、联系方式、本机路径或作业提交内容。
  • 后续只把经过人工复核的概念总结、实验复盘和原创笔记加入本页。