乐学Python
乐学Python
4万+ 人选课
更新日期:2025/06/22
开课时间2024/02/28 - 2024/07/01
课程周期18 周
开课状态已结课
每周学时-
课程简介

    Python是近些年来非常流行的一门程序设计语言,其开源且跨平台,在很多的领域(如科学计算、人工智能、软件开发等)都拥有着丰富而强大的生态库。同时,由于其语法简洁明了,内置函数丰富,有着简单易学的优点,在很多高校,面向非计算机专业的python相关课程均已在逐步的开展。本课程正是在这样一个背景下,为从未有过编程学习经历或者有意向使用python在自己所属领域从事一些应用的学习者提供一个平台,以求解问题作为导向,通过一些有趣的案例,浅显易懂的介绍Python程序设计的基础知识,帮助初学者短时间内理清python基础知识的脉络,快速掌握python编程技能。

课程大纲

第1周

开发环境介绍

基本语法要素介绍

数值类型

第1周单元测验

第1周单元作业

第2周

字符串类型数据的表示

字符串的索引

字符串的切片

字符串的操作

字符串操作举例

第2周单元测验

第2周单元作业

第3周

流程控制结构—选择结构

条件表达式的构建

三种基本的选择结构

选择结构的嵌套

第3周单元测验

第3周单元作业

第4周

两种循环结构

break和continue

else子句

循环结构的嵌套

第4周单元测验

第4周单元作业

第5周

列表的创建与访问

列表的方法与函数

第5周单元测验

第5周单元作业

第6周

列表的遍历和列表生成式

元组和集合

第6周单元测验

第6周单元作业

第7周

字典的创建访问及增删改查

第7周单元测验

第7周单元作业

第8周

字典的遍历

第8周单元作业

第8周单元测验

第9周

函数的定义与调用

第9周单元作业

第9周单元测验

第10周

函数的默认参数和可变参数

lambda函数

第10周单元测验

第10周单元作业

第11周

使用文件存储数据的好处

如何在程序中对文件进行读写操作

中文文本文件的读写操作

CSV文件的读写操作

第11周单元测验