第四周学习总结

学期(2020-2021-1) 学号(20201327) 《信息安全专业导论》第3周学习总结

作业信息

这个作业属于哪个课程 2020-2021-1信息安全专业导论
这个作业要求在哪里 2020-2021-1信息安全专业导论第四周作业
这个作业的目标 - 计算机科学概论第4章
- 第5章 程序设计导论-Python计算与应用开发实践第3章
作业正文 https://www.cnblogs.com/yycyhyhf/p/13872257.html

教材学习内容总结

在第四章和第五章的学习中:

我學到了各種門(或门,与门,非门,异或门,或非门,与非门)并使用与非门表示了其他的各种门,以及布尔代数的运算性质(与四则运算不同)和短路逻辑(从左往右,只有当第一个操作数的值无法确定逻辑运算的结果时,才对第二个才做进行求值),并且对触摸屏有了更深的了解(电阻式,电容式……),还有嵌入式结构,任务并行结构。

在python的学习中:
  • 了解了python中and和or是遵循短路逻辑的
    短路逻辑:从左往右,只有当第一个操作数的值无法确定逻辑运算的结果时,才对第二个才做进行求值
    Eg:

  • Python 的运算优先级

  • Abs(复数) 计算出该复数的模

  • Pow(x,y)==x**y

  • Pow(x,y,z)==x**y%z

  • 增加了对‘//’的理解

  • Divmod(被除数,除数)
    得出(//,%)的结果

  • 生成随机数:
    Import random
    Random.randint(1,10)

  • 攻击随机数

  • \可以用来指明’ “不是分隔符而是字符串的一部分

-\n 可以实现换行
-在markdown中使用
可实现在表格里换行

  • 我们不能修改字符串对象中的内容,字符串类型是不可变类型的
    但是列表对象是可以改变的
    在函数中也适用
  • '&# 8195;' '&# 8194;'可以实现markdown中首行缩进(实际使用时不用加空格)

教材学习中的问题

  • 问题一:如何用晶体管制造各种类型的门

代码调试中的问题和解决过程

  • 问题一:使用markstrans时出现错误

  • 问题一解决方案:翻译后得知在使用x=str.maketrans(‘字符串’,’字符串’)时两个字符串的长度应该相等

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时
第一周 150/150 2/2 20/20
第二周 300/450 2/4 15/35
第三周 500/950 3/7 16/51
第四周 260/1260 2/9 10/61
posted @ 2020-10-25 09:16  20201327刘谨铭  阅读(107)  评论(0编辑  收藏  举报