zoukankan      html  css  js  c++  java
  • 天河计算机0.5

    天河计算机0.5

    python版

    适用范围:高精度计算

    优点:

    1.代码短小,占用内存小

    2.加入了对于输入数据是否合理的判断

    3.代码优势:简洁明了

    缺点:

    1.功能简陋,大数据幂运行时间长

    2.若在IDLE模式下出答案时可能会崩溃

    幂运算测试:

    A<=20000,B<=20000 时间<=1s

    A<=60000,B<=60000 时间<=10s

    其余四则运算测试:

    都能在1s内运行成功(限定exe的可输入范围)

    代码:

    
    
    import os
    print("--------天河一号超强计算机--------")
    temp = input("请问你要进行什么运算:+ - * / ^:")
    print("请输入要进行计算的两个值A和B")
    t1 = input("请输入A:")
    t2 = input("请输入B:")
    if(t1.isdigit() and t2.isdigit()):
          tt1 = int(t1)
          tt2 = int(t2)
          if(temp == '+'):
              print("计算结果为:")
              print(tt1+tt2)
          else:
              if(temp == '-'):
                  print("计算结果为:")
                  print(tt1-tt2)
              else:
                  if(temp == '*'):
                      print("计算结果为:")
                      print(tt1*tt2)
                  else:
                      if(temp == '/'):
                          print("计算结果为:")
                          print(tt1/tt2)
                      else:
                          if(temp == '^'):
                              print("计算结果为:")
                              print(tt1**tt2)
                          else:
                              print("输入数据有误,程序终止")
                   
    else :
          print("输入数据有误,程序终止")
    print("运行结束") 
    os.system("pause")
  • 相关阅读:
    Extjs4 MVC Controller中refs使用
    Mac下下载android4.2源码,进行源码调试
    来博客园一年三个月
    今天写的比较多
    Extjs4 MVC 添加view层
    mac自带vim7配置
    动态测试及调试工具
    等价类划分的延伸
    用javascript进行测试用例的验证
    同行评审在软件测试中的应用
  • 原文地址:https://www.cnblogs.com/muzu/p/6370806.html
Copyright © 2011-2022 走看看