zoukankan      html  css  js  c++  java
  • 第二次作业

    1.在文章开头写出你Fork到自己远程仓库的码云项目地址。

    这是我Fork到自己远程仓库的码云项目地址  https://gitee.com/qq605277743/personal_project41678/tree/master/Python/2016035107334/src

    2.给出PSP表格。表格中应包含任务估计花费时间以及实际花费时间。

    3.解题思路描述。即刚开始拿到题目后,如何思考,如何找资料的过程。

    其实以前在学习中已经学过的某些知识在近期几乎没有使用的前提下已经印象模糊,在室友和团队朋友的帮助下才能一点一点的将代码补全和完善。

    不过大多数的一些东西在提醒下还是能回忆起来的,虽然最后还是没法读取命令行参数,不过可以在代码中写入表达式进行较为复杂的运算。

    主要是使用分支语句对表达式进行解析然后运算

    一下为本次项目中的部分代码

    import re
    def md(l,x):
    a = l.index(x)
    if x == '*' and l[a + 1] != '-':
    k = float(l[a - 1]) * float(l[a + 1])
    elif x == '/' and l[a + 1] != '-':
    k = float(l[a - 1]) / float(l[a + 1])
    elif x == '*' and l[a + 1] == '-':
    k = -(float(l[a - 1]) * float(l[a + 2]))
    elif x == '/' and l[a + 1] == '-':
    k = -(float(l[a - 1]) / float(l[a + 2]))
    del l[a - 1], l[a - 1], l[a - 1]
    l.insert(a - 1, str(k))
    return l

    收获:本次作业让我认识到我对自身曾学习的知识掌握不够牢固,我以后会尽量将学习的知识在一段时间后进行巩固,以保证不会有下次情况的发生。

  • 相关阅读:
    WorkFlow
    自己写的一个多线程的consumer 和 producter 模式
    Visual Studio进行Web性能测试
    基元线程同步——内核模式构造
    系统架构师
    《构建高性能的web站点》读书笔记缓存
    python中的代码对象
    python web框架互相融合, Pyramid或取代Django
    海量数据处理专题
    Django框架学习Forms篇
  • 原文地址:https://www.cnblogs.com/qq605277743/p/9937009.html
Copyright © 2011-2022 走看看