课程

中国大学MOOC,为你提供一流的大学教育

认证学习
为你提供认证成绩和证书,以及AI高效学习服务
查看详情
大学

国家精品

认证学习

智慧课程

理学工学农学

计算机

经济管理

外语

音乐与艺术

心理学

文史哲法

医学与保健

教育教学

大学生竞赛

软件实训

人工智能

升学/择业

考研

期末突击

专升本

四六级

保研及论文

求职就业

专四专八

大学应试英语

期末资料

终身学习

有声课堂

兴趣技能

hi,小mooc
考研全科400分攻略
SPOC学校专有课程
Python程序设计
第1次开课
开课时间: 2021年03月01日 ~ 2021年06月13日
学时安排: 4学时每周
当前开课已结束 已有 3224 人参加
老师已关闭该学期,无法查看
spContent=本课程按照程序设计语言的学习规律,讲练结合,力求将Python程序设计基础深入浅出、循序渐进地呈现给学习者,并通过有趣的实例激发学习者学习程序设计的兴趣,为以后在各自专业中使用Python解决实际问题做好准备。本课程共分为7章,第一章Python语言简介,第二章Python语言基础,第三章Python控制结构,第四章组合数据类型,第五章函数,第六章文件,第七章科学计算与数据分析基础。
本课程按照程序设计语言的学习规律,讲练结合,力求将Python程序设计基础深入浅出、循序渐进地呈现给学习者,并通过有趣的实例激发学习者学习程序设计的兴趣,为以后在各自专业中使用Python解决实际问题做好准备。本课程共分为7章,第一章Python语言简介,第二章Python语言基础,第三章Python控制结构,第四章组合数据类型,第五章函数,第六章文件,第七章科学计算与数据分析基础。
—— 课程团队
课程概述

学习这门课可以掌握Python程序设计的基本方法,可以学会自己设计Python程序,这门课的主题是Python程序设计的基础,包括基本特性、安装运行、控制结构、常用数据类型、函数定义与调用、文件读写以及科学计算与数据分析基础。学好这门课,将来可以应用在自己的专业中,解决专业问题,比如经济数据分析、工程数据计算和可视化等等。本门课程语言通俗易懂,配有多个趣味性的案例,带领大家走进Python的世界。

成绩 要求

最终成绩 = 单元作业30%+单元测试20%+期末考试50%

最终成绩大于等于60分为合格,85分及以上为优秀。

课程大纲
Python语言简介
课时目标:了解Python语言的发展与特性,掌握Python程序的两种运行方式。
导学篇
1.1 计算机程序语言
1.2 Python的发展特性与程序运行
1.3 turtle库介绍
1.4 实例送你一朵花
Python语言基础
课时目标:掌握常量和变量的概念和使用,掌握数值数据类型及其运算,掌握数值数据内置函数,了解math库,掌握math库常用函数,掌握input函数和print函数的基本用法,了解Python语言的特点,掌握格式化输出的使用方法。
2.1 实 例
2.2 input函数
2.3 print函数
2.4 变量和赋值语句
2.5 变量的命名规则
2.6 链式赋值语句
2.7 常量
2.8 数值数据类型
2.9 各种运算符及其运算规则
2.10 内置数学函数和math库
2.11 格式化输出
Python控制结构
课时目标:掌握布尔类型数据,掌握关系运算、逻辑运算和混合运算,掌握random库常用函数,掌握选择结构、循环结构,掌握常用异常的处理方法,掌握常用算法。
3.1 Python程序控制结构
3.2 比较运算符和布尔类型
3.3 选择结构
3.4 选择结构的嵌套
3.5 逻辑运算
3.6 while循环
3.7 辗转相除
3.8 for循环
3.9 辅助控制语句
3.10 循环中的else子句
3.11 素数
3.12 循环的嵌套
3.13 枚举法
3.14 迭代算法
3.15 异常
3.16 random库
组合数据类型
课时目标:掌握字符串的表示、创建、操作和方法,掌握列表的表示、创建、操作和方法,理解元组的表示、创建和作用,掌握序列类型的特征和通用函数,理解字典的创建、操作和方法,了解集合的创建和操作,了解datetime库的意义及应用。
4.1 序列
4.2 字典
4.3 集合
4.4 Datetime库
函数
课时目标:掌握函数的定义和调用,掌握函数参数的传递和类型,了解lambda函数定义和作用,理解变量的作用域,了解模块的概念和使用,理解递归函数。
5.1 函数的定义和调用
5.2 lambda函数
5.3 函数的参数
5.4 变量的作用域
5.5 模块
5.6 递归函数
文件
课时目标:掌握文件的打开和关闭,掌握读写文件的方法,了解Python的中文分词第三方库jieba库的使用。
6.1 文件概述
6.2 文件的打开与关闭
6.3 读文件
6.4 写文件
6.5 实例 《西游记》词频统计
科学计算与数据分析基础
课时目标:掌握numpy库和pandas库进行矩阵分析和数值运算,学会使用matplotlib库绘制图形。
7.1 numpy库的使用
7.2 pandas库的使用
7.3 matplotlib库的使用
7.4 财经数据分析实例
展开全部
中国矿业大学
4 位授课老师
孙晋非

孙晋非

副教授

周勇

周勇

教授

张瑾

张瑾

讲师

下载
下载

下载App