首页 实战 Python3实用编程技巧进阶,50个精选案例高效提升编程能力
收藏

Python3实用编程技巧进阶

50个精选案例,Python3编程,夯实Python基础,提升高效编程能力

Python3实用编程技巧进阶,50个精选案例高效提升编程能力

已完结 难度 中级 时长 18小时50分钟 学习人数 1132 综合评分 9.98

本课程中每堂课都先从实际问题出发,然后分析问题,多种解决方案解决问题,最后给出最优的解决方案与手段; 通过本课程的学习,可以快速提升你的Python编程能力,摆脱只会Python语法的无力感。

程序员硕
讲师

资深开发工程师 架构师

课程预览

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

精巧的课程设计,只为让你掌握最实用的高效编程技巧

提高Python编程能力,开拓高效解决问题思路

  • 每堂课一个案例

    每堂课一个实际问题,

    多种解决方案,

    每堂课都能提高解决问题的能力

    涵盖核心知识点

    涉及数据结构,算法,对象迭代,

    反迭代,字符串,文件I/O与解析,

    类与对象,多线程,装饰器等知识

  • 全程手把手实战

    拒绝空洞的理论,

    全程手把手带你写代码,

    在实践中学会高效编程技巧

    Python3实现案例

    所有案例通过Python3实现,同时

    课程额外赠送Python2版本的实现方案,

    让你突破版本局限性。

全面覆盖Python核心编程知识与实际开发常见问题

由浅入深,每节课解决一个实际问题,

摆脱只会Python语法的无力感,让你成为真正的编程高手

  • 数据结构与算法实用技巧案例

    在列表,字典, 集合中根据条件筛选数据

    为元素组中的每个元素命名, 提高程序可读性

    统计序列中元素的出现频度

    根据字典中值的大小, 对字典中的项排序

    快速找到多个字典中的公共键(key)

    实现用户的历史记录功能(最多n条)

  • 装饰器实用技巧案例

    使用函数装饰器

    为被装饰的函数保存元数据

    定义带参数的装饰器

    实现属性可修改的函数装饰器

    在类中定义装饰器

    把装饰器定义成类

  • 多线程并发编程实用技巧案例

    如何使用多线程

    如何线程间通信

    如何在线程间进行事件通知

    使用线程本地数据

    如何使用线程池

    如何使用多进程

  • 对象迭代与反迭代实用技巧案例

    实现可迭代对象和迭代器对象-1

    实现可迭代对象和迭代器对象-2

    使用生成器函数实现可迭代对象

    进行反向迭代以及实现反向迭代

    对迭代器做切片操作

    在一个for语句中迭代多个可迭代对象

  • CSV、JSON、XML、EXCEL

    解析技巧案例

    读写CSV数据

    读写JSON数据

    解析XML文档

    构建XML文档

    读写EXCEL文件

  • 文件I/O高效处理实用技巧案例

    读写文本文件

    处理二进制文件

    设置文件的缓冲

    将文件映射到内存

    访问文件的状态

    使用临时文件

  • 类与对象高级技术实用技巧案例

    派生内置不可变类型修改实例化行为

    使用描述符对实例属性做类型检查

    为创建大量实例节省内存

    让对象支持上下文管理

    创建可管理的对象属性

    让类支持比较操作

  • 字符串处理实用技巧案例

    拆分含有多种分隔符的字符串

    判断字符串a是否以字符串b开头或结尾

    调整字符串中文本的格式

    将多个小字符串拼接成一个大的字符串

    对字符串进行居左,居右, 居中对齐

    去掉字符串中不需要的字符

老师教你这样解决问题

如果你编程总是没有思路,可能是因为解决问题的方式不对

讲师出品的课程已累计让上万学员受益

无论是讲法

还是内容实用性都深受学员喜爱

好评近乎满分

此次课程延续深入浅出的讲法

倾力打造精品课程

同时赠送Python2版本解决方案

学员专享增值服务

问答专区

关于课程的问题都可在问答区随时提问,

讲师会进行集中答疑

附赠内容

课程所有案例基于python3讲解,

同时附带python2版本的实现方案,

一套课程掌握两个版本技能。

源码开放

课程案例代码完全开放给你,

你可以根据所学知识、自行修改、优化

适合人群

1.已有Python语法基础,编程时却没有思路,无从下手

2.希望学习大牛的编程思维与解决问题的高效技巧

3.有志于人工智能,区块链,大数据等行业的学习者

技术储备要求

掌握Python语法基础

环境参数

  • Python版本 Python3.6

万事俱备 只等你来

  • Kandy

    好评

    看了节,确实是要有一定的python基础才能听明白.我是通过一般查找并结合基础知识去慢慢消化. 这是一个很不错的实例和实操的教程.提升编程思想非常重要! 总结:多练,多总结,举一反三...

  • KeithTt

    好评

    被惊艳到了,萌新感觉非常厉害,每一章都感叹还有这种操作,期待老师出新课,深入讲讲操作系统资源调度,感谢老师的辛苦付出!

  • 慕瓜104995

    好评

    被老师的功底深深震撼到了,仿佛在看一场艺术电影,真的听老师的课,是一种享受,希望老师能出更多精彩的课程

查看全部270条用户评价
提问
数据加载中...
意见反馈 帮助中心 APP下载
官方微信

学习咨询

选课、学习遇到问题?

扫码添加指导老师 1V1 帮助你!

添加后老师会第一时间解决你的问题