在千锋参加Python培训已经有一个多月的时间了,我从一个小白到现在逐渐能够完成不同难度的项目内容,可以说这一个多月的学习让我受益匪浅,下面来具体说说这段时间我都学到了什么。
一、周
这周是我参加Python培训的周,学习的内容比较简单,turtle的使用、基本的运算、数字与字符的转换(chr,ord)、随机数(random.randint)、条件推导式、流程控制(顺序结构、循环结构、选择结构)。完成了生肖判断,99乘法表项目。
二、第二周
学习进度感觉还行,学习的内容有:字符串的处理、函数的调用、引用第三方类库、容器(元祖tuple、列表list、集合set、字典dict)--其中tuple不可删除、修改元素,list有序可重复,set无序不重复。字典的五种遍历方式。非常重要的面向对象、os模块、文件读写、文件遍历、异常处理等,完成了os罗列文件项目。
这两周深深的感觉到欧阳老师具有很广泛的知识面,在我们上台分享东西的时候,能够对我们提出很多有针对性的问题,在很多技术问题上有独到的理解方式,平时授课的时候也能寓教于乐。
三、第三周
学习Python感觉需要有强大的逻辑和理解能力,才能处理好上下文之间的关系。这周我们学习了栈和队列(深度遍历,广度遍历)、装饰器、银行的操作系统、TCP和UDP(客户端跟服务器的交互)、正则表达式、少量爬虫内容。别看内容比前两周少,但知识点超级多,需要记忆的知识点也很多。这周我完成了银行操作系统、TCP和UDP--客户端和服务器的交互项目。
四、第四周
第四周了,温老师带我们走进爬虫世界的大门,爬虫是我比较喜欢的东西,可以爬取自己喜欢的数据,但是以我们现在的知识,只能爬取一些老旧网站的数据,大型的网站基本是爬不了,他们的反爬技术很厉害,而我们还没学习到反爬的内容。爬虫需要re模块的正则去获取数据。
除此之外,这周我们还学习了调用逮捕模块使用短信通知,发送邮件、高阶函数(map,reduce,filter)、排序的三种方式(冒泡,选择,插入)。 听说很多公司笔试的时候会涉及到这一块的内容,所有对这一块的知识还是要多加练习。当然我们还学了超级重要的多进程、多线程、Mysql数据库操作等内容。总的来说这周的内容很重要,需要多加练习。
五、第五周
这是阶段的后一周了,老师分别讲了黑屏(cmd-指令)操作 和 pycharm操作 MySQL、mongoDB等数据库,mysql数据库。这一周需要记住的指令很多,还要掌握开启、关闭数据库,管理数据等。
总的来说在千锋参加Python培训的这五周我学到了很多东西,特别是看到自己完成的项目时心中还是很有成就感的。在学习爬虫知识的时候感觉自己已经慢慢接触到了Python的核心内容了,这段时间大的感触还是要多加练习,只有对学到知识不断练习,才能在后面的学习和使用中得心应手。
相关文章
了解千锋动态
关注千锋教育服务号
扫一扫快速进入
千锋移动端页面
扫码匿名提建议
直达CEO信箱