2021-2022-1 20211405《信息安全专业导论》第6周学习总结

作业信息

2020-2021-1信息安全专业导论 <2020-2021-1信息安全专业导论>
2020-2021-1信息安全专业导论第六周作业 https://edu.cnblogs.com/campus/besti/2021-2022-1fois
作业的目标 <自学python第六、七章和《计算机科学概论》第七章>
作业正文

教材学习内容总结

本周自行阅读了《计算机科学概论》第七章和python第六、七章,并完成了云班课中的相关测试题,同时每天完成代码签到任务。
python第六章序列、列表、元组、集合、字典等容器类型的数据,对于其代码中应用的符号[、{、(等进行了仔细的区分,同时学习了insert、remove、append、extend等应用于.后面,用于创建、修改、删除容器的代码。
python第七章在充分利用第六章所学知识的情况下,讲解了字符串的三种表示方法,并做了区分比较,并介绍了如何使用int、float将字符串转换为数字,如何使用str将数字转换为字符串,同时学习了占位字符的使用,和操作字符串的方法。

教材学习中的问题和解决过程

问题1: 对以“a[1:-1]在a=”Hello”时输出的是什么”为代表的问题理解不清
问题1解决方案: 自行寻找了相关试题,并通过在python idle里输入、输出,确定结果,反复研究,并于同学在云班课中交流讨论,最终理解了正值索引、负值索引的应用,能够正确的思考得出输出的结果。
问题2: 题目“设有变量s=”python”,则”{0:3}”.format(s)表达式的输出结果是”中对format的效果不熟悉
问题2解决方案: 通过与该知识点掌握较好的同学请教,我终于明白了format是用来确定括号中的字符,并用其直接替换大括号所占位,从而输出字符。这个过程用文字表述稍显混乱,但我已经可以正确的预想到该类代码的效果了。
问题3:对zip、split、count等书中未详细讲解的代码理解不充分,不到位
问题3解决方案:自行查找了网络上的相关文章,并在python idle中尝试使用这些代码,研究输入过程中出现的报错后,尽力改正,直至能够成功运行,查看其输出的结果,经过类比,真正学会使用这些代码。

[代码托管]











上周考试错题总结

暂无

其他

本次作业中有应用pep9机器指令、汇编语言实现读入三个值,输出它们的和的任务。这项任务可以说是不只要对照书中的内容“照猫画虎”的输入相应代码,更需要根据实际情况适当修改必要的代码部分(例如:00 zz的使用位置),使其达到我所期望的效果。而pep9对我来说是一个全新的程序,研究如何操作它也耗费了我大量的精力,最终在同学的指导下成功的学会了使用pep9.

学习进度条

代码行数(200/200行) 博客量(2/2篇) 学习时间(20/20小时) 重要成长
目标 5000行 30篇 400小时
第一周 300/1900 2/13 30/150
-计划学习时间:35小时
-实际学习时间:40小时
-改进方法: 增强对章节之间关联度的认识,尽量做到不要学后章忘前章,减少无效复习造成的时间浪费。合理记笔记,不要出现被“完美主义”、“形式主义”束缚,浪费大量的时间,机械、不思考的抄录笔记。

参考资料

-[《计算机科学概论》]

posted @ 2021-10-29 12:16  20211405周睿雅  阅读(56)  评论(0编辑  收藏  举报