今天的python是一个计算器,在命令行下接收输入,像1+2 ,然后输出结果,涵盖加减乘除,指数运算
a,b,c分别代表加法减法乘法。d这边是除法,但是分为了取商和取余数。其中取商又分为取商的整数部分和取整个商。取余数的符号是%,余数也分精度,可以带小数也可以不带,结果是一样的。
两个星号(**)代表乘方。那要开方的话就可以把指数改为小数。当然开方也有自己专门的函数,但是现在不想写的这么复杂。导入了math模块以后就可以写e指数和对数了。
打印的时候如果我们想打印出等式。那么数字部分必须用字符串表示。为了表示等式,还需要用加号在左右两部分之间进行拼接。
由于我不知道命令行是白色取余还是绿色区域,于是我在交互式编程模式下又把代码写了一遍,这个是精简版的。