课程预览

检测到您还没有关注慕课网服务号,无法接收课程更新通知。请扫描二维码即可绑定
重新观看

步骤1: Python基础知识

本步骤学习Python的特性、变量、字符串、列表、字典、集合及流程控制语句等,带大家学好python的基础知识。

    第1课

    Python概述

    讲解什么是Python、Python的由来、什么是解释型语言以及Python环境的安装,让大家逐渐入门Python,为后续的内容打好基础。(环境安装部分一定要认真仔细听并跟着老师一步步操作)

    第2课

    Python变量与字符串

    学习输入输出函数input、print、注释的作用、变量的定义与使用、变量的数据类型、字符串的创建、拼接、字符串的操作等

    第3课

    Python流程控制语句

    讲解if、if-else分支语句、多分支语句、while循环、break与continue关键字的使用、计数器与死循环等,最后用综合小案例让大家进一步掌握流程控制语句。

    第4课

    常用运算符的使用

    主要讲解七类运算符的作用,如算术运算符、比较运算符、逻辑运算符等,以及二进制与十进制间的互相转换,结合练习题让大家彻底搞清楚运算符的应用。

    第5课

    列表与字典

    主要讲解列表与字典的创建、取值、遍历、常用操作以及列表的反转与排序等,并实操讲解列表和字典在项目中的真实使用。

    第6课

    元组与集合

    主要讲解元组的读写操作、列表与元组的区别、序列及数字序列range、集合的创建、集合的数学运算与基本操作等。让大家再次掌握python的数据类型。

    第7课

    Python基础测试卷

    本课为考评,满分100学分,共20道题,限时30分钟

步骤2: Python函数与模块

本步骤学习函数、文件读写、模块与包等,一步步实操让大家巩固所学知识,初步建立编程思维,提高编程效率。

    第1课

    函数的定义与实现

    讲解函数的介绍与定义、形参与实参、函数的返回值及使用技巧等,最终带领大家实现小的功能案例。

    第2课

    模块与包

    重点讲解python模块、python模块与包的导入、模块的属性、包的简介及包的引用等。

    第3课

    标准模块与第三方模块

    重点讲解标准模块、os模块常见的变量和函数的使用、datetime模块之间转换以及学习第三方模块。

    第4课

    自定义包的实现

    重点讲解虚拟环境的使用场景:virtualenv和pipenv,创建虚拟环境和切换、在pycharm中如何使用虚拟环境等。

    第5课

    进阶:常用高阶函数

    重点讲解lambda函数、filter函数、map函数、reduce函数以及各函数的应用等。

    第6课

    文件读写模式

    主要讲解文件的读取与写入模式,并带领大家实战文件备份操作。

    第7课

    Python函数与模块试卷

    本课为考评,满分100学分,共20道题,限时30分钟

步骤3: 初识面向对象

本步骤学习面向对象、类与对象及类的继承等,带领大家逐渐建立面向对象的编程思维,提高编程能力。

    第1课

    初识面向对象

    重点讲解面向对象的定义、类的定义及对象的创建、类的继承与多态并进行实战,旨在让大家理解面向对象的编程思想。

    第2课

    类的特性

    主要讲解类的定义、类的属性与方法、类的实现以及类的实例化以及类的继承与多态等。

    第3课

    面向对象的应用(异常处理、文件备份)

    主要介绍装饰器、迭代器与生成器等函数在面向对象中的应用以及异常处理等,巩固大家对面向对象编程思想的理解。最后,会为大家讲解异常处理的方法和技巧。

    第4课

    面向对象测试卷

    本课为考评,满分100学分,共20道题,限时30分钟

步骤4: 正则表达式与综合实战

本步骤入门正则表达式的基础知识,结合小案例让大家加深对正则的理解,最终实现飞机大战综合项目。

    第1课

    初识正则表达式

    主要讲解正则的基础知识,如正则表达式的基本知识、re模块、正则表达式匹配选项、正则表达式分组、贪婪模式VS非贪婪模式,并带领大家对正则表达式进行分析练习以及最后的项目实战。

    第2课

    实现飞机大战

    主要入门Pygame、pygame中的图片、颜色和形状、文字和音乐、动画切换及音效等知识,最终实现飞机大战的小游戏。

    第3课

    正则表达式测试卷

    本课为考评,满分100学分,共20道题,限时30分钟

步骤5: 内存管理与多线程

本步骤重点讲解内存管理和内存回收机制、进程、线程、协程、GIL概念及线程的调试和优化等内容。

    第1课

    内存管理机制

    重点讲解赋值语句分析内存、内存管理机制和内存回收机制。

    第2课

    Python多线程

    重点讲解进程、线程以及协程、多核的利用、GIL概念、线程的两种实现方式、多线程并发问题、线程中的锁以及线程的调试和优化等。

1.Python零基础入门

报名人数已满
¥669.00
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师