Skip to content

Latest commit

 

History

History
23 lines (15 loc) · 1.47 KB

README.md

File metadata and controls

23 lines (15 loc) · 1.47 KB

PyShare: Sharing Skills for Python Programming

Phase A: Python Tutorial

北京大学金融科技协会内培材料(Python编程部分);原PyShare内容

[Click Me] 本节旨在帮助协会成员高效入门Python编程,使大家能够阅读并编写简单的Python脚本,并可以利用Python进行数据采集与数据分析。本节主要由6个部分构成:

  • Lecture 0: Prerequisites(介绍Markdown与Git的基础知识)
  • Lecture 1: Hello world(IDE安装、基础知识,包括:变量、基本数据类型、运算符、常用函数)
  • Lecture 2: Data Structures & Control Flow(数据结构、选择、循环)
  • Lecture 3: Function & OOP & Exceptions & Files(函数、类与对象、异常、文件)
  • Lecture 4: Mid-review & Html & XPath & Requests(函数式编程初步、爬虫)
  • Lecture 5: NumPy & Pandas(数据科学三个库)

Phase B: Abstraction & Design

CS 61A: Structure and Interpretation of Computer Programs笔记(Fall 2021)

本节旨在Phase A的基础上,构建Programmer的抽象思维,使其能够利用函数式编程、数据抽象、面向对象编程等一系列技术,控制程序的复杂度,避免其陷入对某些实现细节的纠结之中。如之前所言,本节主要由两大部分组成: