Python语言程序设计
Python语言程序设计
2万+ 人选课
更新日期:2025/10/26
开课时间2025/09/23 - 2026/01/31
课程周期19 周
开课状态开课中
每周学时-
课程简介

这门课会讲什么?

本课程是一门程序设计入门课程,面向编程零基础或有一定编程基础的同学开设,帮助大家快速学习Python语言,高效编写程序,熟悉解决计算问题的基本方法和过程,具备使用Python解决自己专业实际问题和跨学课领域相关问题的基本能力,掌握一门终身受用的“学得会、用得上”的计算机编程语言,为学习数据处理与分析、物联网、人工智能等后续相关课程奠定必要的程序设计理论和应用基础。

你将收获什么?

通过本课程的学习,你将能够:

1. 掌握Python程序设计语言的基本语法和功能

2. 初步具有使用Python编程语言解决问题的能力

3. 借助“计算思维”能力分析专业和跨学课问题、设计解决方案并实际开发


适合什么人学习?

本课程是零基础编程课程,欢迎所有对编程感兴趣的同学和朋友,特别是对使用 Python 编程语言解决学习、生活和工作问题的同学和朋友。

虽然本课程人人都可以学习,但还是希望学习者具有“大学计算机”课程的学习经验,这样,在学习这门编程课程时可以更有效的理解和掌握课程的内容。

另外,学习过程中,你需要投入时间,付出努力,要有学习的韧劲!要理解学习往往不是一帆风顺,学校效果也不是线性上升的。在学习中会有波折,你会体会到初学时的顺利和兴奋,也会经历学习时的瓶颈,遇到难点时苦苦思索不得解的疑惑,更会体会到付出努力、跨越障碍后的柳暗花明、苦尽甘来的喜悦。

预祝学习愉快,取得好的成绩!

课程大纲

课程章节

  • 前言
  • 第1章 Python 入门
  • 第2章 基本数据类型与表达式
  • 第3章 语句与结构化程序设计
  • 第4章 组合数据类型与字符串
  • 第5章 函数
  • 第6章 文件处理
  • 第7章 异常处理

前言

1.1 致学友

第1章 Python 入门

2.1 本章导学

2.2 1.1 Python 简介

2.3 1.2 Python 的安装与运行

2.4 1.3 简单的 Python 程序(IPO)

2.5 1.4 章节测验

第2章 基本数据类型与表达式

3.1 本章导学

3.2 2.1 字符集、标识符、基本数据类型

3.3 2.2 字符串类型

3.4 2.3 常量、变量、运算符和表达式

3.5 2.4 类型转换与eval()函数

3.6 2.5 章节测验

第3章 语句与结构化程序设计

4.1 本章导学

4.2 3.1 顺序结构程序设计

4.3 3.2 关系和逻辑表达式

4.4 3.3 分支结构

4.5 3.4 for 循环

4.6 3.5 while 循环

4.7 3.6 break 和 continue

4.8 3.7 循环中的 else

4.9 3.8 章节测验

第4章 组合数据类型与字符串

5.1 本章导学

5.2 4.1 列表(第一部分)

5.3 4.2 列表(第二部分)

5.4 4.3 元组

5.5 4.4 字典和集合

5.6 4.5 章节测验

第5章 函数

6.1 本章导学

6.2 5.1 函数的定义

6.3 5.2 函数的调用

6.4 5.3 函数的参数传递

6.5 5.4 函数的嵌套和递归

6.6 5.5 标准库

6.7 5.6 第三方库

6.8 5.7 章节测验

第6章 文件处理

7.1 本章导学

7.2 6.1 文件的打开和关闭

7.3 6.2 常用文件类型读写操作

7.4 6.3 章节测验

第7章 异常处理

8.1 本章导学

8.2 7.1 异常处理

8.3 7.2 章节测验