学期(如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 |