Java编程

慕课网算法设计与分析视频下载

直觉得慕课网视频讲解得很好,想通过电脑下载下来,不想使用电脑下载下来,于是试了好多次,通过百度,不用通过传文件就可以实现,并且找到了方便的方法: 首先点开一个视频的链接,比如说下面这个:

def save_info(info):price = [] # 存储课程的价格productName = jsonpath.jsonpath(info,’$..productName’) # 课程名称lessonCount = jsonpath.jsonpath(info,’$..lessonCount’) # 课程节数originalPrice = jsonpath.jsonpath(info,’$..originalPrice’) # 课程原价discountPrice = jsonpath.jsonpath(info,’$..discountPrice’) # 课程折扣价learnerCount = jsonpath.jsonpath(info,’$..learnerCount’) # 学习人数score = jsonpath.jsonpath(info, ‘$..score’) # 课程评分这里有个细节问题,我们是以折扣价作为网易云课堂上课程信的价格,但对于没有打折的课,这个值是Null,因此我们需要if-else来判断有没打折,逻辑是:

慕课网算法设计与分析视频下载

预备知识掌握 Python 基本语法,有过使用 Python 的经验。知道 class、module、yield 等基本的面向对象编程知识,会定义和使用 Python 中的类 (class)知道 Python 中的魔术方法,比如 __len__ __contains__无需太多数学基础,仅在算法时间复杂度分析的时候会用到一些简单数学知识。对于学习基础算法,逻辑思维可能更重要一些。不过涉及到数据的部分我会给出相关参考书对应章节方便你深入学习教材这里我参考过三本书:

小慕:您在慕课网上的实战课程以算法为主,您的个人资料也有一条,是“资深算法爱好者”,你对算法怎么看,能详细给我们说说吗?

慕课网就不多介绍了,肯定很多人都知道,主要是视频,网站有较多的 Java 视频,我认为比较适合初期学习,毕竟光看是不行的,还是需要动手;但是视频也有自己的优势,比如学习起来不那么费劲;也有不好的地方,比如光看了,看了之后啥也没记住,还是需要动手的,因此在这一点来看,我更推荐实验楼,因为我是一个喜欢动手的人。

Similar Posts

发表评论

邮箱地址不会被公开。 必填项已用*标注