• 2020-2021-1 20201217《信息安全专业导论》第六周学习总结


    作业要求(2020-2021-1信息安全专业导论第6周作业)
    作业目标熟练掌握python,细读教材《程序设计导论》

    教材学习内容总结
    本周掌握了辗转相除法,并且学会了用python设计进制转化的程序

    学会了伪代码与机器语言的转化

    了解了一些专有名词,对缩进有了更加深入的认识

    教材学习中的问题和解决过程
    问题1
    编写代码时文案没有错但是总是无法运行

    解决方案:通过在云班课里提问和网上查阅资料,发现缩进(tab)在编写代码时非常重要

    查阅资料结果如下

    和其它程序设计语言(如 Java、C 语言)采用大括号“{}”分隔代码块不同,Python 采用代码缩进和冒号( : )来区分代码块之间的层次。

    在 Python 中,对于类定义、函数定义、流程控制语句、异常处理语句等,行尾的冒号和下一行的缩进,表示下一个代码块的开始,而缩进的结束则表示此代码块的结束。

    注意,Python 中实现对代码的缩进,可以使用空格或者 Tab 键实现。但无论是手动敲空格,还是使用 Tab 键,通常情况下都是采用 4 个空格长度作为一个缩进量(默认情况下,一个 Tab 键就表示 4 个空格)。

    Python 对代码的缩进要求非常严格,同一个级别代码块的缩进量必须一样,否则解释器会报 SyntaxError 异常错误。代码调试中的问题和解决过程

    题2:不知道def的含义
    解决方案:查找资料,知道def的含义和使用方法

    def语句,它定义了一个名为xxx()的函数。def语句之后的代码块是函数的主体

      

    其他(感悟、思考等,可选)

  • 相关阅读:
    数据库访问表的问题
    UVA 10943全加和(规律)
    POJ 2594 最小路径覆盖 + 传递闭包
    phonegap入门7 capture.captureVideo 录像
    第二部分 Linux Shell高级编程技巧——第二章 Shell工具
    C#写的光模块烧写软件
    关于java的++和操作符,你真的搞明白了吗?
    MFCATL IDispatch调度接口
    c/c++函数调用约定
    HDOJ 2955 Robberies (0/1背包)
  • 原文地址:https://www.cnblogs.com/ssssspm/p/13944875.html
Copyright © 2020-2023  润新知