Python3.x那些事儿:[10]数字运算
Python可以作为一个计算器来使用
![Python3.x那些事儿:[10]数字运算](https://exp-picture.cdn.bcebos.com/16a84fe10ef85856b7034f9753e9ccd2ba66cd91.jpg)
/除法运算得到的都是一个float,如果想进行模除,则需要用到//,如果想要得到余数,则需要用到%。
![Python3.x那些事儿:[10]数字运算](https://exp-picture.cdn.bcebos.com/efb861bd4c7c34b3427fd4095841037de0373196.jpg)
还可以使用**进行幂运算
![Python3.x那些事儿:[10]数字运算](https://exp-picture.cdn.bcebos.com/340e4eb8b43ea8dbc0741d81189c2cf7deb21696.jpg)
=是用来进行赋值运算的,赋值操作后一般没有显示输出。
![Python3.x那些事儿:[10]数字运算](https://exp-picture.cdn.bcebos.com/1f03436b04d1492935b6dea063e5eceeacbc7e96.jpg)
如果一个变量没有定义或者赋值就使用,则会发生错误。
![Python3.x那些事儿:[10]数字运算](https://exp-picture.cdn.bcebos.com/3fe32442a07aa010d30c0b8bbfbb19efa35f3e97.jpg)
Python支持完全的浮点运算,混合类型运算时会把整数类型转换成浮点类型
![Python3.x那些事儿:[10]数字运算](https://exp-picture.cdn.bcebos.com/2a1ecb460596b8147fef52b043d246fe464e2297.jpg)
在交互模式下,最后一次被打印出来的表达式都会被赋值给一个变量,这个变量是_。
这个变量对于用户来说是一个只读的,不要去给它赋值。当然你也可以自己定义一个同样名字的本地变量,这样的话就会把系统的这个变量的功能给掩盖掉。