m与n的数字运算python_python数值计算
'''获得用户输入的一个字符串,格式如下 :
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数值计算相关推荐
- m与n的数字运算python_Python脚本基础运算和算法
原文地址:https://www.cnblogs.com/ailiailan/p/10141741.html 通过关注"常见"脚本,是对代码的一个很好的学习和总结的方式. 1.冒泡 ...
- 4.Python基础语法(数字运算/字符串/列表/元组/字典/集合)
4.1 数字运算 编程是将问题数据化的一个过程,数据离不开数字,Python的数字运算规则与我们学习的四则运算规则是一样的,即使不使用Python来编写复杂的程序,也可以将其当作一个强大的计算器.打开 ...
- 计算机三级分类汇总,计算机三级网络考试机试100道分类汇总-整数各位数字运算排序统计.doc...
计算机三级网络考试机试100道分类汇总-整数各位数字运算排序统计.doc (7页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 9.90 积分 ☆ 题目2 ...
- 4、大数字运算(BigInteger类和BigDecimal类)
在 Java 中提供了用于大数字运算的类,即 java.math.BigInteger 类和 java.math.BigDecimal 类.这两个类用于高精度计算,其中 BigInteger 类是针对 ...
- js浮点数运算不精确 如何解决_解决 浏览器处理数字运算时精度丢失的方法
浏览器处理数字运算时精度丢失的方法 为什么0.1 + 0.2 不等于0.3.因为计算机不能精确表示0.1, 0.2这样的浮点数,计算时使用的是带有舍入误差的数 并不是所有的浮点数在计算机内部都存在舍入 ...
- php 大数运算类,PHP采用超长(超大)数字运算防止数字以科学计数法显示的方法
本文实例讲述了PHP采用超长(超大)数字运算防止数字以科学计数法显示的方法.分享给大家供大家参考,具体如下: PHP计算大数值运算时会出错,当数字太大时,数值会变成科学计数.那怎么来进行PHP超大数值 ...
- php 科学计数 位数,PHP采用超长位数字运算防止数字以科学计数法显示的实例
本文主要介绍了PHP采用超长(超大)数字运算防止数字以科学计数法显示的方法,涉及PHP数学运算及字符串操作的相关技巧.希望对大家有所帮助.本文实例讲述了PHP采用超长(超大)数字运算防止数字以科学计数 ...
- php 科学计数加1,PHP采用超长(超大)数字运算防止数字以科学计数法显示的方法_php技巧...
本文实例讲述了PHP采用超长(超大)数字运算防止数字以科学计数法显示的方法.分享给大家供大家参考,具体如下: PHP计算大数值运算时会出错,当数字太大时,数值会变成科学计数.那怎么来进行PHP超大数值 ...
- Java快速入门到精通—大数字运算(BigDecimal 类)
在Java中提供了用于大数字运算的类,即 java.math.BigInteger 类和 java.math.BigDecimal 类.这两个类用于高精度计算,其中BigInteger 类是针对整型大 ...
最新文章
- micropython esp8266+ssd1306(OLED) 显示中文(示例)
- 在没有网的windows环境下安装Python模块
- 苹果xr如何截屏_苹果手机自带的三种截屏技巧,你知道几个?现在知道还不迟...
- python类方法继承_python类的继承
- idft重建图像 matlab_利用 MATLAB 编程,打开一幅图像,对其进行 DFT 变换,并置其不同区域内的系数为零,进行 IDFT ,观察其输出效果。_学小易找答案...
- java堆栈有序无序,浅谈Java并发编程系列(四)—— 原子性、可见性与有序性
- oracle匿名代码块执行insert,MyBatis+Oracle在执行insert时空值报错之从源码寻找解决办法...
- 浙大 计算机 毕业论文格式,浙大硕士毕业论文格式
- android 锁屏显示消息格式,通知!在锁屏上显示Android通知 | MOS86
- 操作系统(一)—— 操作系统概论
- cad2012打开后闪退_为什么CAD2012一打开就闪退啊。求大神解答
- 必读 | 一文看尽2019-2020各大顶会GNN论文(附链接)
- 【计算机毕业设计】251毕业论文管理系统设计与实现
- Java基础知识笔记-11_2-Swing用户界面组件
- 企业微信视频教程(Java标准版)-翟东平-专题视频课程
- [经验教程]手机上微信新消息不提示也不显示微信消息通知怎么办?
- 做c4d计算机配置,震惊!现在玩转C4D的电脑配置只要4000多就可以了!
- js中foreach有三种写法,你知道吗
- HTML5和CSS3自我学习认知基础知识
- 电源学习总结(六)——BUCK设计