最开始是大学的实习生活到来了,觉得自己在大学并没有学到多少实用的编程技术,经过一番考虑,为了能增加自己的技术经验,便来到了千锋深圳Python培训,从头开始学习编程语言。
第一周主要讲了Python的基础语法和运算符以及字符串的操作,用if语句来实现因果条件的判断,while语句来实现代码的循环操作,用list列表来存放多个元素,元素间需用逗号隔开,存放的元素可以是不同类型的数据,如整型和字符串等,并讲解了列表的拼接,乘法,截取以及增加,删除,修改,查询等操作。
第二周则继续讲了字典,元组以及集合的一些增加,删除,修改,查询等基本操作,并开始讲解函数的使用方法,包括了函数的引出,描述和参数问题以及函数的值传递问题,重点在不定长参数以及位置参数的使用上,还讲了变量的作用域以及当程序遇到问题时的异常处理,讲解了文件的打开操作十二种不同打开文件的模式,并强调了文件打开后都必须进行close的文件关闭操作。并讲解了文件的读取以及写入等操作,还进行了模块的概述,即将具有相似功能的函数代码放到不同的py文件中去,方便维护,提高了代码的复用性,避免变量名重复,用import命令来导入我们所需使用的模块。
第三周则讲了栈数据结构和队列数据结构的原理,数据先进后出是栈的特点,数据先进先出是队列的特点,并用栈数据结构来实现深度遍历目录,用队列数据结构来实现广度遍历目录,讲解了用class来创建类以及类的对象的创建,类的单继承与多继承使用re模块讲解了正则表达式,用来快速的匹配想要查找的信息。
到了第四周则讲解了TCP与UDP,两者都可用来实现访问信息与接收信息,并讲解网络爬虫相关知识,使用urllib访问网页,并将网页的HTML信息下载到文件中去,并如何模拟浏览器访问网页,讲解实际中如何爬取QQ号和图片等我们所想要从网络中爬取的数据。
在千锋深圳Python培训中每天所重复最多的事情就是上课认真听讲并敲代码,多去复习与巩固旧知识,并且学会忍受艰难并战胜自我的懒惰,让知识每天都能一点一点的积累,最终的目的是学以致用,将所学的知识应用到工作中去!
相关文章
06.29抢座
06.29抢座
06.29抢座
06.29抢座
06.08抢座
06.15抢座
筹备中抢座
06.15抢座
06.22抢座
了解千锋动态
关注千锋教育服务号
扫一扫快速进入
千锋移动端页面
扫码匿名提建议
直达CEO信箱