第四周学习总结

一)、写完py基础知识的总结

一、Python语言基础
1.数字2.获取输入3.字符串基础
二、条件、循环和其他语句
1.输出、赋值、缩进2.条件和条件语句3.循环4.exec和eval
三、列表和元组
1.定义序列2.序列的基本操作3.列表的基本操作4.列表方法5.元组
四、字符串
1.字符串基本操作2.格式化字符串3.字符串方法translate方法和maketrans方法
五、字典
1.创建和使用字典2.字典方法
六、函数
1.函数基础2.函数参数3.作用域和递归
七、类和对象
1.创建类、添加私有方法2.如何继承一个或多个类3.如何检测类之间的继承关系
八、异常
1.抛出异常2.捕捉异常3.异常、函数、栈跟踪
九、方法、属性和迭代器
1.构造方法2.属性3.静态方法、类方法4.迭代器、生成器

这个真的花了很多时间。学习完,视频过一遍,代码敲一遍是很简单的,很快,但是要形成理解和总结,把需要标注和需要记下来的形成博客就要花时间反复看书(Python从菜鸟到高手)了。把书上第1-214页每段重新分析一遍,再做好记录。主要是量大,难度倒是没有什么难度。中途还做了一些思维导图助记。

基础知识总结
二)、写完py高级知识总结

正则表达式
常用模块
文件和流
数据储存
网络高级编程

三)、刷题

在i春秋上做出了三个web基础题,但基本都是看wp做的,自己还是没有什么题能做的,照猫画狗一样慢慢试探,也了解了一些SQL注入的方法,什么是SQL注入。如何利用文件上传获取漏洞,然后拿中国蚁剑读取后台文件。还有就是用PHP编写一句话木马,用py编写一句话木马,这样没有先学习基础知识直接刷题应用,感觉对知识的理解直接上升几个层次。所以基础+实践的学习可以更快了解所学知识的用法,更快能上手。
把学校靶场里的web题解了一下,发现只要自己肯动手,不断尝试不断去思考,可以扩展自身知识,并且更自信。
学校靶场里的misc题目都尝试做了一下,发现很多和密码、编码有关,有一些题目特别实际、特别接地气,很快解出来了。在周三的时候听了两节misc的直播课,对misc有了一个初步的了解,这块内容就是我最感兴趣的,遇到题目,直接现场学习一个知识点,了解大概做题方法,然后再尝试去解题。很考验信息检索能力和新知识接收快速运用的能力,是一个很有挑战、很考验灵感、做起来很有成就感的题型。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值