Python程序设计
Python程序设计
1000+ 人选课
更新日期:2025/06/05
开课时间2025/01/21 - 2025/07/20
课程周期26 周
开课状态开课中
每周学时-
课程简介
《Python程序设计基础》这门课程的教学内容是通过划分若干个模块来组织学习的,通过研究与分析,把整个教学内容从简到难划分为基础模块和扩展模块,其中基础模块划分为五个模块。通过本课程的学习,使得学生能够理解Python的编程模式(命令式编程、函数式编程),熟练运用Python运算符、内置函数以及列表、元组、字典、集合等基本数据类型和相关列表推导式、切片等特性来解决实际问题,熟练掌握Python分支结构、循环结构、函数设计以及类的设计与使用,熟练使用字符串方法,适当了解正则表达式,熟练使用Python读写文本文件,适当了解二进制文件操作,了解Python程序的调试方法,了解Python面向对象程序设计模式,掌握使用Python操作SQLite数据库的方法。
课程大纲

在线教程

章节简介教学计划
M1:Python基础与入门
登录后可预览视频
M1-U1: Python概述
任志考
M1-U2:编程基础(Python常用内置对象)
任志考
M1-U3:编程基础(运算符与表达式)
任志考
M1-U4:编程基础(内置函数1)
任志考
M1-U5:编程基础(内置函数2)
任志考
M2:Python特色:序列
M2-U1:列表
任志考
M2-U2:列表的操作
任志考
M2-U3:元组
任志考
M2-U4:集合
任志考
M2-U5:字典
任志考
M3:Python结构学习
M3-U1:选择结构
任志考
M3-U2:循环结构
任志考
M4:进阶学习
M4-U1:函数基本语法1
任志考
M4-U2:函数基本语法2
任志考
M4-U3:函数应用案例精选
任志考
M4-U4:字符串及其格式化
任志考
M4-U5:字符串应用案例1
任志考
M4-U6:字符串应用案例2
任志考
M4-U7:正则表达式
任志考
M4-U8:正则表达式应用
任志考
M4-U9:面向对象程序设计基础知识
任志考
M4-U10:面向对象程序设计案例精选
任志考
M5:应用学习
M5-U1:文件内容操作
任志考
M5-U2:文件与文件夹操作
任志考
  • 模块一M1:Python基础与入门

    主要学习Python的基础知识,包括Python的概述,运算符与表达式以及主要内置函数的介绍。

  • 1.1M1-U1: Python概述

    Python语言的以及IDLE操作环境的介绍。

  • 1.2M1-U2:编程基础(Python常用内置对象)

    主要介绍和学习Python的常用内置函数。

  • 1.3M1-U3:编程基础(运算符与表达式)

    主要学习Python的运算符和表达式的知识与应用。

  • 1.4M1-U4:编程基础(内置函数1)

    学习Python常用的内置函数之一。

  • 1.5M1-U5:编程基础(内置函数2)

    学习Python常用的内置函数之二。

  • 模块二M2:Python特色:序列

    了解Python主要序列对象的概念,无序序列和有序序列,可变与不可变序列,以及列表、元组、字典以及集合等序列对象的创建与主要操作。

  • 2.1M2-U1:列表

    了解序列的概念,以及掌握列表的基础知识。

  • 2.2M2-U2:列表的操作

    学习列表的建立,修改等主要操作。

  • 2.3M2-U3:元组

    掌握元组的概念和基础知识,以及掌握元组的主要操作。

  • 2.4M2-U4:集合

    掌握集合的概念和基础知识,以及学习集合的主要操作。

  • 2.5M2-U5:字典

    字典的概念和基础知识,掌握字典的主要操作以及主要序列的比较。

  • 模块三M3:Python结构学习

    学习Python的程序控制结构,掌握选择结构和循环结构的使用。

  • 3.1M3-U1:选择结构

    学习Python的选择结构,并且掌握其应用方法。

  • 3.2M3-U2:循环结构

    学习Python的循环结构,并且掌握其应用方法。

  • 模块四M4:进阶学习

    本模块主要学习Python的自定函数,字符串及其格式化,正则表达式以及面向对象程序设计的基本概念与应用。

  • 4.1M4-U1:函数基本语法1

    学习自定义函数的基本语法与用法之一。

  • 4.2M4-U2:函数基本语法2

    学习自定义函数的基本语法与应用之二。

  • 4.3M4-U3:函数应用案例精选

    Python自定义函数的应用案例学习。

  • 4.4M4-U4:字符串及其格式化

    学习字符串以及字符串格式的知识与应用。

  • 4.5M4-U5:字符串应用案例1

    字符串以及字符串格式应用案例。

  • 4.6M4-U6:字符串应用案例2

    字符串以及字符串格式应用案例。

  • 4.7M4-U7:正则表达式

    正则表达式的概念。

  • 4.8M4-U8:正则表达式应用

    正则表达式的应用。

  • 4.9M4-U9:面向对象程序设计基础知识

    Python面向对象的有关知识。

  • 4.10M4-U10:面向对象程序设计案例精选

    Python面向对象程序设计的应用举例。

  • 模块五M5:应用学习

    本模块主要学习文件内容的操作,以及文件与文件夹的知识与应用。

  • 5.1M5-U1:文件内容操作

    主要学习文件内容的操作与应用。

  • 5.2M5-U2:文件与文件夹操作

    本模块主要学习文件与文件夹的知识与应用。

  • 开始学习
  • 模块一  作业测试
    模块一 M1:Python基础与入门

    1.1 M1-U1: Python概述

    1.2 M1-U2:编程基础(Python常用内置对象)

    1.3 M1-U3:编程基础(运算符与表达式)

    1.4 M1-U4:编程基础(内置函数1)

    1.5 M1-U5:编程基础(内置函数2)

    视频数5
  • 模块二  作业测试
    模块二 M2:Python特色:序列

    2.1 M2-U1:列表

    2.2 M2-U2:列表的操作

    2.3 M2-U3:元组

    2.4 M2-U4:集合

    2.5 M2-U5:字典

    视频数5
  • 模块三  作业测试
    模块三 M3:Python结构学习

    3.1 M3-U1:选择结构

    3.2 M3-U2:循环结构

    视频数2
  • 模块四  作业测试
    模块四 M4:进阶学习

    4.1 M4-U1:函数基本语法1

    4.2 M4-U2:函数基本语法2

    4.3 M4-U3:函数应用案例精选

    4.4 M4-U4:字符串及其格式化

    4.5 M4-U5:字符串应用案例1

    4.6 M4-U6:字符串应用案例2

    4.7 M4-U7:正则表达式

    4.8 M4-U8:正则表达式应用

    4.9 M4-U9:面向对象程序设计基础知识

    4.10 M4-U10:面向对象程序设计案例精选

    视频数10
  • 模块五  作业测试
    模块五 M5:应用学习

    5.1 M5-U1:文件内容操作

    5.2 M5-U2:文件与文件夹操作

    视频数2
  • 期末考试