'''获得用户输入的一个字符串,格式如下 :

M OP N

其中M和N是任何数字,OP代表一种操作,表示为四种:+ - * /(加减乘除)

根据OP,输出M OP N的运算结果,统一保存小数点后两位。

注意:M和OP、OP和N之间可以存在多个空格,不考虑输入错误的情况。'''

x=input("请输入一个字符串(格式是:数字m+空格+操作符+数字n):")

fh=0

op=''

for i in range(len(x)):

if(x[i]in ['+','-','*','/']):

fh=i

op=x[fh]

m=x[0:fh]

n=x[fh+1:]

m=eval(m.strip(' '))

n=eval(n.strip(' '))

if(op=='+'):

jg=m+n

elif(op=='-'):

jg=m-n

elif(op=='*'):

jg=m*n

else:

jg=m/n

print("运算结果是:{:.2f}".format(jg))

运行效果图

不妨你也试试!

m与n的数字运算python_python数值计算相关推荐

  1. m与n的数字运算python_Python脚本基础运算和算法

    原文地址:https://www.cnblogs.com/ailiailan/p/10141741.html 通过关注"常见"脚本,是对代码的一个很好的学习和总结的方式. 1.冒泡 ...

  2. 4.Python基础语法(数字运算/字符串/列表/元组/字典/集合)

    4.1 数字运算 编程是将问题数据化的一个过程,数据离不开数字,Python的数字运算规则与我们学习的四则运算规则是一样的,即使不使用Python来编写复杂的程序,也可以将其当作一个强大的计算器.打开 ...

  3. 计算机三级分类汇总,计算机三级网络考试机试100道分类汇总-整数各位数字运算排序统计.doc...

    计算机三级网络考试机试100道分类汇总-整数各位数字运算排序统计.doc (7页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 9.90 积分 ☆ 题目2 ...

  4. 4、大数字运算(BigInteger类和BigDecimal类)

    在 Java 中提供了用于大数字运算的类,即 java.math.BigInteger 类和 java.math.BigDecimal 类.这两个类用于高精度计算,其中 BigInteger 类是针对 ...

  5. js浮点数运算不精确 如何解决_解决 浏览器处理数字运算时精度丢失的方法

    浏览器处理数字运算时精度丢失的方法 为什么0.1 + 0.2 不等于0.3.因为计算机不能精确表示0.1, 0.2这样的浮点数,计算时使用的是带有舍入误差的数 并不是所有的浮点数在计算机内部都存在舍入 ...

  6. php 大数运算类,PHP采用超长(超大)数字运算防止数字以科学计数法显示的方法

    本文实例讲述了PHP采用超长(超大)数字运算防止数字以科学计数法显示的方法.分享给大家供大家参考,具体如下: PHP计算大数值运算时会出错,当数字太大时,数值会变成科学计数.那怎么来进行PHP超大数值 ...

  7. php 科学计数 位数,PHP采用超长位数字运算防止数字以科学计数法显示的实例

    本文主要介绍了PHP采用超长(超大)数字运算防止数字以科学计数法显示的方法,涉及PHP数学运算及字符串操作的相关技巧.希望对大家有所帮助.本文实例讲述了PHP采用超长(超大)数字运算防止数字以科学计数 ...

  8. php 科学计数加1,PHP采用超长(超大)数字运算防止数字以科学计数法显示的方法_php技巧...

    本文实例讲述了PHP采用超长(超大)数字运算防止数字以科学计数法显示的方法.分享给大家供大家参考,具体如下: PHP计算大数值运算时会出错,当数字太大时,数值会变成科学计数.那怎么来进行PHP超大数值 ...

  9. Java快速入门到精通—大数字运算(BigDecimal 类)

    在Java中提供了用于大数字运算的类,即 java.math.BigInteger 类和 java.math.BigDecimal 类.这两个类用于高精度计算,其中BigInteger 类是针对整型大 ...

最新文章

  1. micropython esp8266+ssd1306(OLED) 显示中文(示例)
  2. 在没有网的windows环境下安装Python模块
  3. 苹果xr如何截屏_苹果手机自带的三种截屏技巧,你知道几个?现在知道还不迟...
  4. python类方法继承_python类的继承
  5. idft重建图像 matlab_利用 MATLAB 编程,打开一幅图像,对其进行 DFT 变换,并置其不同区域内的系数为零,进行 IDFT ,观察其输出效果。_学小易找答案...
  6. java堆栈有序无序,浅谈Java并发编程系列(四)—— 原子性、可见性与有序性
  7. oracle匿名代码块执行insert,MyBatis+Oracle在执行insert时空值报错之从源码寻找解决办法...
  8. 浙大 计算机 毕业论文格式,浙大硕士毕业论文格式
  9. android 锁屏显示消息格式,通知!在锁屏上显示Android通知 | MOS86
  10. 操作系统(一)—— 操作系统概论
  11. cad2012打开后闪退_为什么CAD2012一打开就闪退啊。求大神解答
  12. 必读 | 一文看尽2019-2020各大顶会GNN论文(附链接)
  13. 【计算机毕业设计】251毕业论文管理系统设计与实现
  14. Java基础知识笔记-11_2-Swing用户界面组件
  15. 企业微信视频教程(Java标准版)-翟东平-专题视频课程
  16. [经验教程]手机上微信新消息不提示也不显示微信消息通知怎么办?
  17. 做c4d计算机配置,震惊!现在玩转C4D的电脑配置只要4000多就可以了!
  18. js中foreach有三种写法,你知道吗
  19. HTML5和CSS3自我学习认知基础知识
  20. 电源学习总结(六)——BUCK设计

热门文章

  1. 1.VB_求解圆的体积
  2. 2022年软件评测师真题
  3. android新浪微博开发Sso登录(转)
  4. 让你一分钟认识电子身份验证系统EID
  5. ---------------------------SQL之机选大乐透,双色球算法-----------------------------
  6. 解决:idea中tomcat项目改名后,原名项目启动后是新名项目的内容
  7. MongoDB之查询文档
  8. qq项目,,实现了加好友,,和单聊,,
  9. linux下载文件到本地
  10. 钱多多软件制作第一天