27
412
¥ 69.00购买 ¥169.00 限时秒杀
开通会员,立省6.90元, 立即开通
立即购买

你将收获

① 零基础入门掌握Python

② 掌握利用Python实现自动化办公

③ 掌握利用Python实现基本的网络爬虫

④ 掌握利用Python实现数据分析

适用人群

python开发工程师

课程介绍

课件及源码已全部打包上传至第一章课件下载,购课后可自由下载!

系统掌握Python核心语法16点,轻松应对工作中80%以上的Python使用场景!

69元=72讲+源码+社群答疑+讲师社群分享会 


【哪些人适合学习这门课程?】

1)大学生,平时只学习了Python理论,并未接触Python实战问题;

2)对Python实用技能掌握薄弱的人,自动化、爬虫、数据分析能让你快速提高工作效率

3)想学习新技术,如:人工智能、机器学习、深度学习等,这门课程是你的必修课程;

4)想修炼更好的编程内功,优秀的工程师肯定不能只会一门语言,Python语言功能强大、使用高效、简单易学。


【超实用技能】

从零开始 自动生成工作周报

职场升级 豆瓣电影数据爬取

实用案例 奥运冠军数据分析


自动化办公:通过Python自动化分析Excel数据并自动操作Word文档,最终获得一份基于Excel表格的数据分析报告。




豆瓣电影爬虫:通过Python自动爬取豆瓣电影信息并将电影图片保存到本地。




奥运会数据分析实战
简介:通过Python分析120年间奥运会的数据,从不同角度入手分析,从而得出一些有趣的结论。




【超人气老师】

二两

中国人工智能协会高级会员

生成对抗神经网络研究者

《深入浅出生成对抗网络:原理剖析与TensorFlow实现》一书作者

阿里云大学云学院导师

前大型游戏公司后端工程师


【超丰富实用案例】

0)图片背景去除案例

1)自动生成工作周报案例

2)豆瓣电影数据爬取案例

3)奥运会数据分析案例

4)自动处理邮件案例

5)github信息爬取/更新提醒案例

6)B站百大UP信息爬取与分析案例

7)构建自己的论文网站案例

本课知识点

python编程语言Python数据分析网络爬虫自动化工作生活

课程讨论

第五章的资料空的

哥,第九章的excel的文件呢?

list3 = list2.append('Golang') list4 = list1.extend(list2) 试验了下,这里list3、list4 是None,并不能赋值成list2 append后的列表和赋值成list1 extend后的列表,为什么?

老师这英语为啥这样啊,好难受啊,而且感觉讲的都是概念,老齐讲过的基础,他这里又讲,还讲的这么快,知识介一下,没用啊。

第九章的文件麻烦分享一下吧,多谢

大家看到评论时,可能我说这话就晚了. 大家不要报这个课程,感觉就是糊弄人,随便讲一下混过去课时拿钱走人.讲的很笼统,你如果没学过他讲的,那你听他讲就根本学不会.英文发言不标准就算了,关键是讲的很不系统,基本上是说个简介就过去了.CSDN很不负责,花200买了好几个课,基本上都是这样,根本不是零基础听得懂的.都让你怀疑人生,怀疑自己能不能学会python.然而初中毕业花几万块报班的都能找到工作!

第9章的数据表 到哪里下载

讲的太浅了,基本都是一带而过,哪里可以获取项目源码?

说实话,听完这个课以后感觉收获很少,讲的不细,跟我自己看书没什么区别。

同学笔记

  • sy147888 2020-09-28 22:33:38

    来源:装饰器的门道 查看详情

    装饰器是一种函数,可以让被装饰的函数在不修改任何代码的情况下添加额外的功能,装饰器的本质是调用函数

     

    #普通装饰器

    def log(func):

        #*args与**kwargs表示可以接收任何参数,定义一个函数,名称任意

        def wrapper(*args,**kwargs):

              #添加日志

              print('this is a log')

              #执行被装饰函数

              return func(*args,**kwargs)

        return wrapper #返回装饰后函数地址

     

    #使用装饰器

    @log

    def func():

        print('I am a function')

    #调用func函数时自动加上log装饰器

    func()

     

    #等价于

    log(func)()

     

    #带参数装饰器

     

    def log(level):

        def decorator(func):

            def wrapper(*args,**kwargs):

                if level == 'info':

                    print('I am info level log')

                elif level == 'error':

                    print('I am error level log')

            return wrapper

        return decorator

     

    @log(level='info')

    def func1():

        print('I am a function1')

     

    @log(level='error')

    def func2():

        print('I am a function2')

     

    func1()

    func2()

     

    #类装饰器使用__call__方法

    class Log(object):

        def __init__(self,func):

            self.func = func

        def __call__(self):

            print('I am log')

            self.func()

     

    @Log

    def func():

        print('I am a function')

     

    func()

  • sy147888 2020-09-28 22:18:12

    来源:使用生成表达式 查看详情

    l = [i for i in range(10) if i % 2 == 0]

    #列表生成表达式,可以缩减程序语句,不要太多层,难以理解

     

    d = {i:i+10 for i in range(10)}

    #字典生成表达式,放入key:value对

    #列表生成式使用中括号,字典生成式使用大括号

     

    #生成器表达式,使用小括号,返回生成器,无法直接打印,需要调用__next__方法或使用for循环

    g = (i for i in range(10))

    print(g.__next___())

    for i in g:

        print(i)

    #典型应用,分片读取大文件,内存占用小且固定

  • sy147888 2020-09-28 22:12:30

    来源:错误与异常处理 查看详情

    try…except来捕捉错误

     

    try:

        c = a + b

    except:

        print('int型与str型不能相加')

    #打印错误栈

    traceback.print_exc()

没有更多了