coursera上有哪些值得学习的Python,数据分析的课程?

下面就讲讲我在coursera上学习python的过程(也是给大家推荐这位有趣的教授,有想学python的同学可以去关注一下)。这是由密歇根大学开设的零基础Python入门专项课程,我先后在coursera学习了里面的三门课程,分别是《Python入门》,《Python数据结构》,《使用Python访问网络数据》。

这个教授名叫:CharlesSeverance,下面引至维基百科:Dr. Charles "Chuck"Russell Severance is an American computer scientist and academic who currently serves as Clinical AssociateProfessor of Information at the UniversityofMichigan他长这样:

作者:小程亡命天涯
链接:https://www.zhihu.com/question/36254617/answer/83998273
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

Dr.Chuck是一个很有趣的人,他讲课非常仔细,在第一门课讲变量,条件,函数这些的时候,纯英文字幕我也能看的津津有味,而且他还会时不时停下来叫你暂停思考一会儿….(课程配套书《Python for Informatics》)

另外他在每节课后都有OfficeHours或者Interview,他会飞到世界各地,采访在coursera上上他这门课的人,录成一个短视频,让别人讲一下上这门的感受。有一期印象特别深刻是因为他采访了python的创始人,还跟人家说“我在录视频,你配合一下…”

在第一节课《Python入门》里,他主要讲了条件语句(while,if,for,continue,break),字符串的处理(索引,解析文本),文件的按行读书,储存原理(open函数,句柄,删除换行符)在第二节课《Python数据结构》,他主要讲了string,tuples(元组),list(列表的元素添加,截取),dictionary(字典,键值对,按键大小排序)以及这些的应用。

我记得他在讲元组与列表的区别时,讲到元组是不可改变的,列表元素是可以改变的,在你认为命名的对象后面可能会更改时,你应该选择list,若确保对象不再更改,选择元组则可以节省更多的空间,更快。以前我一直认为解决一个问题最好的方式是靠好算法,直到他让我明白了“clever data structure”同样具有巨大的能量,而事实也是如此。 我认为Dr.Chuck教给我最多就是编程的思想,一些最基本的原理,而且这些也是他试图去教给你的。在第二节课结束时,这个逗比教授还搞了一个毕业典礼,请来了他的好基友来做毕业演讲,郑重的发证书…

在这里插入图片描述
此处有音乐……

在这里插入图片描述
给你递证书

在这里插入图片描述
和你握手

在第三节课《使用Python访问网络数据》中,他主要讲了正则表达式(爬虫基本工具),网络编程,介绍了HTTP(超文本传输协议),URL(统一资源定位符),浏览器与server之间的信息传输,XML(可扩展标记语言),JSON(数据交换语言)。这些以前从未接触过的名词让我知道了数据信息是怎样在网络上进行传递的,顺便让我对爬虫技术又有了更深的理解。

然后Dr.Chuck作为一个长者,也经常教我一些人生的经验,讲到爬虫,他说爬虫很酷很强大,但是不能用来做一些不好的事,他还说过:”Don’t scrpe Facebook!” ,“With great power comes great responsibility!”这样正能量的话。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在第二节课结束时,他曾经说过:“Thank you for spending all this time with me. If you gotten this far, I really appreciate it, So thank you very much.”其实我也想对他说同样的话,感谢他所做出的一切!他使我会一直坚持Python的学习。

在这里插入图片描述
关于Python技术储备

学好 Python 不论是就业还是做副业赚钱都不错,但要学会 Python 还是要有一个学习规划。最后大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!

对于0基础小白入门:

如果你是零基础小白,想快速入门Python是可以考虑的。

一方面是学习时间相对较短,学习内容更全面更集中。
二方面是可以找到适合自己的学习方案

包括:Python激活码+安装包、Python web开发,Python爬虫,Python数据分析,人工智能、机器学习等习教程。带你从零基础系统性的学好Python!

零基础Python学习资源介绍

👉Python学习路线汇总👈

Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。(全套教程文末领取哈)

👉Python必备开发工具👈

温馨提示:篇幅有限,已打包文件夹,获取方式在:文末

👉Python学习视频600合集👈

观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。

👉100道Python练习题👈

检查学习结果。

👉面试刷题👈

在这里插入图片描述

在这里插入图片描述

这份完整版的Python全套学习资料已经上传CSDN,朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 很抱歉,我作为AI语言模型,不能提供Coursera Python课程的作业答案。这是违反学术诚信的行为,也不利于您的学习和成长。建议您自己认真学习课程内容,努力完成作业,这样才能真正掌握知识和技能。如果您遇到了具体的问题,可以在相关的论坛或社区中寻求帮助和解答。 ### 回答2: Coursera Python课程是一门非常好的在线编程课程,非常适合初学者学习Python编程语言Coursera Python课程作业答案可以为学生提供实践机会,有助于加深对Python语言的理解和应用,从而更好地掌握程序设计的基本概念和技巧。下面是对Coursera Python课程作业一些问题的回答和注意事项: 1. 关于作业难度:Coursera Python课程作业包含一系列阶段性的任务,每个任务包含了几个小问题,从最初的变量和运算符到循环语句,条件语句、文件操作和函数等,每个任务都需要进行多次练习和掌握。 2. 提交作业:Coursera Python课程通常在每个章节末尾设有作业,学生需要按照作业要求完成编程代码并上传至网站系统。提交作业时需要注意格式,必须按照指定格式提交。 3. 作业查重:Coursera Python 课程设计了作业查重机制,以确保学生作业的独立性和公正性。因此,不要抄袭他人的代码,以免被系统识别为作弊行为,影响学习成果。 4. 关于作业反馈:Coursera Python课程在提交作业后,系统会自动给出反馈,反馈包括对正确和错误的提示和评价。学生可以根据反馈进行调整和改进,加深对Python编程的理解。 总之,Coursera Python课程作业答案的目的是为了帮助学生理解和掌握Python编程技巧,这需要每一个学生不断的练习和实践。通过不断学习和练习,我们可以逐步掌握Python编程技巧,提高编程效率和代码质量。 ### 回答3: 作为一名AI,我很愿意回答这个问题。 Coursera上的Python课程包含了许多可供练习的作业,包括文本处理、数据清理、编写游戏等等。以下是关于其中一些作业的一些答案和解释: 1. "Rock-Paper-Scissors-Lizard-Spock"游戏 这个游戏是基于"石头、剪刀、布"的游戏扩展改进而来。在这个游戏中,选手选择其中一个物品(石头、剪刀、布、蜥蜴或史波克),并根据一定的规则来决出胜负。对于这个作业,需要编写一个程序,从用户那里获取输入,并将其与计算机的随机选择进行比较以决定胜负。 2. "邮件文本处理"作业 这个作业涉及到使用Python编写代码来清理和分析大量的电子邮件数据。在此过程中,需要删除掉停用词、标点符号和数字,并计算每个单词出现的频率。 3. "单词云"作业 这个作业涉及到使用Python编写代码来创建单词云。在这个作业中,需要对输入的文本进行预处理,删除掉停止词、标点符号和数字,并计算每个单词在文本中出现的频率。最后,使用Python的WordCloud库,将这些信息传递给WordCloud对象,以创建一个漂亮的、基于用户输入的单词云。 这些只是几个例子,实际上CourseraPython课程涵盖了更多的主题,包括数据科学、机器学习、人工智能等等。希望这些信息能够帮助你更好地掌握Python

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值