资源详情
【深度之眼•Python编程高手之路】一周学习总结 本人现从事自动化行业,因此对于“智能”这个词很敏感。但是我们这个行业的“智能”还不够智能,因此我想学习一下高端的智能,也就是现在所谓的人工智能,这也实现机器代人伟大宏图的第一步。 要说人工智能,那非python莫属。因此我关注了一些python的公众号,也是缘分使然,让我接触到了深度之眼的课堂。这是一个公开忄生学习的课堂,群里面有图文和视频教学,图文教程是导师多年工作学习的梳理总结,图文通过大量详细的代码示例,学员能更容易理解理论知识。每天学习后,老师都会留课堂作业给我们,也会帮我们检查作业。同时老师每天都会分享自己的一些学习经验和工作经验,小伙伴们讨论学习过程中遇到的问题,学习氛围很好,让我回忆起了自己的学生时代。 接下来说一下这为期一周的课程总结: 这一周主要学习了: 第一天.用户交互 这一章主要是讲解一些计算机的基础知识,有讲到机器语言、汇编语言、解释型语言。同时也讲到了python中的两大数据类型,即可变数据类型和不可变数据类型。 第二天.流程控制-分支语句 这章罗列了一下基本运算,比如数学运算、比较运算、赋值运算、逻辑运算、身份运算。虽然这些运算很基础简单,但是我们也要认真理解运算背后的真正意义,并且要灵活利用这些运算。同时还讲到了条件分支语句if…elif…else,这是编程中最常见的语句,也是使用频率很高的语句,我们必须好好掌握和使用。 第三天.流程控制-循环语句 这部分和其他的编程语言也很相似,主要是for循环和while循环。不管是for循环和while循环,两者都可以通过语句实现同样的功能,就看遇到问题的时候,哪种循环编程起来更加方便。同时灵活利用break和continue来终止循环和跳过当前循环,这一点很重要,也必须要搞明白。 第四天.数据类型-数字和字符串 这一章主要讲了数字和字符串这两个数据类型。这两者都是不可变数据类型。与其他语言不同的是,python中没有常量这个概念。同时介绍了一些字符串的方法,字符串的方法很多,熟记和灵活的使用这些方法来处理字符串是本章要学习的要点。 第五天.数据类型-列表与元组 这章讲的是列表和元组,两者不同的是列表是可变数据类型,而元组是不可变数据类型。因此方法上也稍有不同,但大致差不多,这些方法也是需要我们熟记和灵活使用的。同时还讲到了python中的赋值,浅拷贝和深拷贝。赋值可以认为是新建了一个对象的引用,并没有开辟新的内存空间;浅拷贝则需要开辟新的内存空间,并把被拷贝的对象的引用放入该空间;深拷贝则是开辟新的内存空间,里面所有的对象都是复制过来的,不带任何引用。这三点需要我们细细体会,并牢牢掌握。 第六天.字典,集合与布尔类型 字典与集合两者都是可变的数据类型,都属于无序序列。集合中的每个元素都是唯一且不可变的,可以作为字典的key。同时也讲了一些关于字典的方法,但是集合有关内容相对少了一些,需要自己课外学习。布尔类型很简单只有0和1。同时还补充了变量的命名规范,这对一个程序员编程很重要。 第七天.是一个项目练习,结合了之前学习的一些知识,做一个购物商场的小项目。 总体而言,学习是自己的事,听老师讲课只是被动学习,我们要建立主动学习的意识,边听老师讲边敲代码,不懂的地方问老师或者百度,一定要搞懂问题,不能模棱两可。这7天的学习只能算半只脚入门python,如果对python就继续深入学习,把另一只脚也跨进来。我很看好python这门语言,未来将是人工智能的天下。
下载地址
链接:https://pan.baidu.com/s/1az8DEGU23WgCotpcE9tS2A 密码:5ck1 解压密码:未加密,无解压密码