python之算数运算
简单的加减乘除并不想计算。毕竟也不是小白。
只需要知道在python中
注意以下几点:
1.整数和浮点数运算最后结果肯定是浮点数。例如2*3.0=6.0
2.除法运算的结果一定是浮点数。
python之中有三种特殊的算数运算,它们分别如下:
1.** ----------指数运算
2.% ----------取余运算
3.// ----------整除运算
首先来看例子:
1.指数运算:3**2 它的意思就是3个2相乘 所以在python中它的结果是8
指数运算中可以出现小数,和正常的运算一样,只要和浮点数运算,那么结果肯定是浮点数。
2.取余运算,就是取余数,比如 5 % 2 =1 (5对2取余)8%2=0 所以任何数对2取余,要么结果是0要么是1.能被2整除叫做偶数,不能被2整除就是计数。
3.整除除法
举个例子,在数学中 5/ 2=2.5
但是在python中 、用整除除法计算 5 // 2 = 2
因为整除除法会自动省略结果的小数部分,只保留整数部分。
指数运算的优先级比较高。
这些特殊运算还是比较常用的,比如程序运行过程中,需要打印一个数字的万位上的数字,
比如 69656
这个是我们就可以用到整除运算。 69654 // 10000 = 6
这样我们的万位上的数字
如果想取个位上的数字,也可以。
69654 % 10 = 4 运用的是取余方法
所以特殊运算,都是有特定的使用场景的。一定要掌握牢固。