Python程序设计

课程简介

Python程序设计是面向财经和统计专业学生开设的一门以应用为主的编程课程,该课程最早由李丰老师在中央财经大学以公开讲座的形式开设,后成为中央财经大学金融、会计和MBA项目的核心课程。

授课教师

李丰博士现任中央财经大学统计与数学学院副院长、副教授、硕士生导师,中国统计教育学会高等教育分会会副秘书长。博士毕业于瑞典斯德哥尔摩大学,研究领域包括贝叶斯统计学,预测方法,大数据分布式学习等。曾获瑞典皇家统计学会 Cramér 奖,国际贝叶斯学会青年奖励基金, 第二届全国高校经管类实验教学案例大赛二等奖。主持和参与多项国家自然科学基金项目。

李丰博士最新研究成果发表在统计期刊 Journal of Computational and Graphical Statistics,Journal of Business and Economic Statistics, Statistical Analysis and Data Mining,经济与管理学期刊 International Journal of Forecasting,Journal of Business Research,Journal of the Operational Research Society,人工智能期刊Expert Systems with Applications,医学期刊 BMJ Open、Journal of Surgical Research、Journal of Affective Disorders等。同时著有 Bayesian Modeling of Conditional Densities,《大数据分布式计算与案例》和《统计计算》。

参考书

Python可以被广泛地使用在财经领域,以下列出一些零基础书目。

数据分析Python for Data Analysis (by Wes McKinney)
数据抓取Web Scraping with Python: Collecting More Data from the Modern Web (by Ryan Mitchell)
金融分析Python for Finance: Mastering Data-Driven Finance (by Yves Hilpisch)
会计分析Python for Accounting: A Modern Guide to Using Python Programming in Accounting (by Horatio Bota)

幻灯片

Jupyter Notebook (鼠标右键点击另存为下载)HTML Slides
L01.1: Introduction to Python for Economists and StatisticiansView
L01.2: Python from ScratchView
L01.3: Python Functions and ModulesView
L02.1: Python Buildin Data StructuresView
L02.2: Data Wrangling with PandasView