Python [paɪθən] 语言,由Guido van Rossum大牛在1990年发明,它是当今世界最受欢迎的计算机编程语言,也是一门对大多数人“学了能用、学了有用、学会能久用”的计算生态语言。
本课程的教学目的是使学生具备:通过 Python 程序设计语言进行项目开发的基本思路、知识和能力。 课程主要Python 3.7 构建 Python 开发平台,学习 Python 语言的语言基础知识,以及使用 Python 语言的实际开发应用实例。 理论与实践相结合,通过大量的实例,学习程序设计的基本原理,使学生不仅掌握理论知识,同时掌握大量程序设计的实用案例。
本课内容包括编程与计算思维、Python语言历史、开发环境、程序设计风格和语言整体概览、基本数据类型和容器类型、基本计算语句和控制流结构、函数定义与参数、若干基本扩展模块介绍与应用、面向对象编程、例外处理和生成器等高级语言特性、若干高级扩展模块的介绍与应用。
本课注重Python语言的实践与应用,在课程中穿插了生动案例和编程练习,引导学生积极建立计算思维模式,通过程序算法解决问题来加深对编程语言的学习体会。并具备进一步继续学习数据结构与算法、人工智能、大数据处理等课程的能力。
本课教学资料大量借鉴了北京大学陈斌教授教学团队主讲的《Python语言基础与应用》的相关资料,陈斌教授有丰富的Python语言教学和实践经验,在此表示感谢。