学期(如2020-2021-1) 学号(如:20201310) 《信息安全专业导论》第3周学习总结
作业信息
| 这个作业属于哪个课程 | <班级的链接>(如2020-2021-1信息安全专业导论) | 
|---|---|
| 这个作业要求在哪里 | <作业要求的链接>(如2020-2021-1信息安全专业导论第一周作业) | 
| 这个作业的目标 | <python学习> | 
| 作业正文 | ... https://www.cnblogs.com/hzxjkl/p/13835923.html | 
教材学习内容总结
这周学的比较多,主要关于用python编程。也附带的学会了罗马数字的运算技巧和十进制转换其他进制。
- 
bin 将十进制转换成二进制 
- 
oct 将十进制转换成八进制 
- 
hex 将十进制转换成十六进制 bin转换成 
- 
看了一下关于xctf的内容 (https://blog.csdn.net/qq_40663734/article/details/90162112) 
- 
学习while语句(https://www.runoob.com/python/python-while-loop.html) 
- 
学习for语句 教材52页 学习循环结构 
- 
学习range函数 教材55页 
- 
深入理解none (https://zhuanlan.zhihu.com/p/65193194) 
 `food = ['rice', 'noodle', 'bread']
 new_food = food.append('fruit')
 print(food)
 ['rice', 'noodle', 'bread', 'fruit']
 'rice', 'noodle', 'bread', 'fruit']
 'rice', 'noodle', 'bread', 'fruit']['rice', 'noodle', 'bread', 'fruit']
 SyntaxError: unmatched ']'print(new_food) 
 None`
- 
python中转换其中一个字符 (https://blog.csdn.net/Usain_run_and_IT/article/details/102643349) 
 if x>=1: c = bin(len(bin(a))+126).replace('0b','')
- 
位平面的介绍 
- 
深度理解数列 ` play 
 ['bread', 'fruit', 'noodle', 'rice', 'rice']
 play.remove('rice')
 play
 ['bread', 'fruit', 'noodle', 'rice']
 play.remove('rice')play 
 ['bread', 'fruit', 'noodle']
TypeError: remove() takes exactly one argument (2 given>>play.remove('rice','rice')`
- str()可以让数列转换成字符串。
- count函数
代码调试中的问题和解决过程
- 问题1:Python-list中的append()和extend()方法区别
- 问题1解决方案:(https://zhuanlan.zhihu.com/p/170580848)
- 问题2:python中def中def是如何实现的?
- 问题2解决方案:(https://www.zhihu.com/question/265664528/answer/297030133)
- 问题3:return和print比较
- 问题1解决方案:书上59页
- 问题4:如何深刻理解函数和return
- 问题2解决方案:(https://www.zhihu.com/question/23765556/answer/25635772)
这周完成作业的过程中学会了很多解决了很多问题。
- 
问题1:什么是robots协议 
- 
问题1解决方案:(https://baike.baidu.com/item/robots协议/2483797?fr=aladdin)来自百度百科 
- 
问题2:何为base64,什么是ascii,什么是UTF-8 
- 
问题2解决方案:(https://www.zhihu.com/question/38036594/answer/74917716) 
- 
问题1:Python读取并解析 bmp 文件 
- 
问题1解决方案:这个是我看见最全面的博客(https://blog.csdn.net/rocketeerLi/article/details/84929516) 
- 
问题2:什么是索引,什么是位图信息图 
- 
问题1:如何破解乱码。 
- 
问题1解决方案:(https://blog.csdn.net/zhuyijian135757/article/details/52145809/) 
- 
问题2:如何将数列转换成字符串 
- 
问题2解决方案:(https://jingyan.baidu.com/article/f00622284b7d2ffbd3f0c83e.html) 
- 
问题1:什么是为平面 
- 
问题1解决方案:(https://blog.csdn.net/aaabbbchina/article/details/6867812) 
 :
学习进度条
| 代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
|---|---|---|---|---|
| 目标 | 5000行 | 2篇 | 400小时 | |
| 第三周 | 500/1000 | 3/7 | 22/60 | 
 
                    
                 
 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号