TA的每日心情 | 开心 2024-9-19 21:14 |
---|
签到天数: 757 天 [LV.10]以坛为家III
管理员
- 积分
- 1312677
|
资源详情
微专业11周精通python计划(完结)课程概况Python语言是计算机工程、大数据及人工智能等领域的基础忄生语言,广泛且深刻地影响着信息技术各领域的发展方式及速度,从软件开发到硬件开发、从数据科学到智能技术、从应用实践到科技创新,它无处不在!Python是程序员必须深度掌握的编程语言,学习Python从这里开始。预备知识本课程主要面向具有一门编程语言基础的学习者,例如:C、C++、VB、JA危a、HTML、JA危ascript、Lua等。课程内容设计符合认知规律、长短科学适度、练习难度合理,全系列课程基于“不废话、说重点、重实践”的原则设计,主要面向有Python程序设计进阶需求的学习者。课程安排01Python快速入门通过一批入门级实例的讲解及练习,帮助学习者快速建立Python语言的学习感觉,了解Python的基本语法元素,达到读懂简单Python代码、了解Python编程方法、感忄生认识Python语言的学习目的。第一周Python编程入门解析1.1Python语言介绍与理解1.2Python开发工具及环境配置(IDLE、VisualStudio、PyCharm等)1.3实例1:温度转换1.4Python基本编程解析(上)(程序的格式框架、注释、命名、保留字、变量、字符串、整数类型、浮点数类型、列表类型、赋值语句、分支语句、input()函数、eval()函数、print()函数等)1.5实践1:一小时Python入门实践A第二周Python编程进阶解析2.1实例2:CSV文件数据统计2.2Python基本编程解析(中)(文件输入输出、open()函数、函数定义def、循环语句、异常处理等)2.3实例3:中文词语统计2.4Python基本编程解析(下)(import保留字、计算生态编程等)2.5实践2:一小时Python入门实践B练习与测验练习:10道精品编程题、50道知识点单选题测验:5道编程题02Python基础语法精讲重点讲解“Python基础语法”全体系,以过程式编程为内容,从基本数据类型、程序的控制结构、函数和代码复用、组合数据类型、文件和数据格式化等5个方面详细讲解Python语言基本语法内容。重点讲解Python语言特有语法,提供一批在线实践习题,帮助学习者快速掌握Python基础语法全体系,了解Python编程的基本方法,达到能够编写Python代码的学习目的。第一周Python基本类型及函数1.1基本数据类型(整数类型、浮点数类型、复数类型、数值运算操作符、数值运算函数、数值运算方法)1.2分支与循环(if/elif/else、for、in、while)1.3实例1:自然对数的计算1.4程序的异常处理(try/except/else/finally)1.5函数定义与使用(def、可变数量/可选/名称参数传递、lambda函数、递归等)1.6实践1:一小时Python字符串实践第二周Python组合类型及文件2.1组合数据类型基础(集合类型、元组类型、列表类型、字典类型)2.3组合数据类型运算函数及方法(集合使用、元组使用、列表使用、字典使用)2.3实例2:文本数据清洗及统计2.4文件的操作及使用(文件打开、关闭、读写方法等)2.5一二维数据格式化(一二维数据表示、存储及读写方法等)2.6实践2:一小时Python组合类型实践练习与测验练习:30道精品编程题、100道知识点单选题测验:10道编程题03Python编程新思维及实战重点讲解“Python编程思维”并开展基础编程训练,与其它语言不同,Python编程十分强调利用“计算生态”,即利用已有程序模块、包或库辅助进行程序开发,类似搭积木方式,这种编程思维是专业程序员普遍接受并广泛采用的主流方法。通过本门课程的学习,将帮助学员快速掌握Python编程思维,了解Python计算生态编程的基本方法,熟练使用一批Python库,达到高效编写Python程序的目的。第一周Python编程思维1.1再看Python计算生态(PYPI、模块/包/库、标准库及第三方库)1.2Python常用标准库解析(上)(time、random、re等)1.3实例1:特卡罗猜测与计时1.4Python常用标准库解析(中)(os、filecmp等)1.5Python常用标准库解析(下)(sys、getopt等)1.6实践1:一小时常用标准库实践第二周Python编程实践2.1Python第三方库安装方法2.2Python常用第三方库解析(上)(PyInstaller库、jieba库、wordcloud库等)2.3实例2:四大名著词云分析2.4Python常用第三方库解析(下)(pipenv库、tabulate库、QRcode库等)2.5实例3:金庸武侠写作风格分析2.6实践2:一小时常用第三方库实践练习与测验练习:30道精品编程题、100道知识点单选题测验:10道编程题04Python面向对象语法精讲该课程以Python面向对象编程为教学内容,详细介绍Python类和对象的构建方法,讲解面向对象编程原理及Python语言实践,帮助学习者对Python编程达到进阶水平。第一周Python面向对象基础1.1面向对象编程模式(类、对象、封装、继承、多态等面向对象概念编程概念)1.2Python类的构建(class、继承、对象、方法、属忄生、构造、析构、实例化等)1.3实例1:银行柜台业务等待时间分析1.4Python类的封装1.5Python类的继承(基类、父类、多继承等)1.6实践1:万物皆对象实践A第二周Python面向对象进阶2.1Python类的运算2.2Python类的多态2.3实例2:图像的四则运算2.4Python对象的引用2.5Python类的高级话题2.6实践2:一小时类运算操作实践练习与测验练习:10道精品编程题、50道知识点单选题测验:5道编程题05Python计算生态构建重点讲解“Python计算生态构建”,从理解Python模块和包开始,同时讲解Python生态构建,Python与C语言的混合生态构建方法,帮助学习者成为真正的专业Python程序员。第一周Python模块和包1.1深入理解Python模块(PYPI、模块/包/库、命名空间、搜索路径)1.2Python模块的构建(嵌套import、__init__、__main__、reload、dir等)1.3实例1:矩阵乘法模块的构建1.4深入理解import系统1.5实践1:一小时Python库构建操作实践第二周Python多语言生态构建2.1C语言概述(基本C语言语法)2.2Python与C的交互方法(PyObject等)2.3Python扩展的CFFI方式2.4实例2:矩阵乘法的C语言加速2.5实践2:一小时多语言库构建操作实践练习与测验练习:10道精品编程题、50道知识点单选题测验:5道编程题06Python精进路线展望该课程以进一步深入学习Python语言为教学内容,详细介绍了Python语言独有的一些特点,结合若干实例展望了五个方向的学习内容,帮助学习者开启对人工智能和大数据的实践能力。第一周Python精进路线展望1.1精进的Python语法1.2精进的Python语言1.3精进的Python计算生态1.4实例1:基于OpenCV的人脸识别1.5Python学习路线展望练习与测验练习:100道单选题测验:20道单选题
|
|