说明:
今天在看python数字类型的操作,在此记录下。
操作过程:
1.数字的加减乘除
>>> 2 + 24>>> 4 - 22>>> 2 - 4-2>>> 2 * 24>>> 2 / 2 #除法的结果会返回小数的结果,如果是整除,小数点后面就是01.0>>> 1 / 30.3333333333333333 #1除以3除不尽,小数点后面是无限循环。>>> 2 / 0Traceback (most recent call last): File "<pyshell#151>", line 1, in <module> 2 / 0ZeroDivisionError: division by zero #0不能作为除数。要注意。>>> 0 / 20.0 #通过()括号的方式来实现混合运算。>>> (3 + 5) * 216>>> (3 - 3 * 2) / 3-1.0 #混合计算中,如果有小数,那么计算结果也返回浮点类型>>> 4 * 3.75 - 114.0>>> 4 * 1.3333 -14.3332
2.求商的运算,即如果是除法的结果带有小数部分的,取整数部分
>>> 17 / 3 #正常的除法运算,得到的结果是带有小数部分的 5.666666666666667 >>> 17 // 3 5
3.求余数
>>> 17 % 3 #17除以3,整数部分是5,余数是2 2
4.计算幂指数,即3的2次幂,5的10次幂,使用**来实现
>>> 2 ** 3 #计算2的3次幂,就是3个2相乘 8 >>> 2 ** 10 #2的10次幂,就是10个2相乘 1024 >>> 5 ** 3 125
5.查看最后输出的值,最后表达式的值被赋值给 _
>>> 4 * 35 #最后一个表达式,计算的结果会赋值给 _ 140 >>> _ 140 >>> tag = 112 #将112赋值给tag,但是并不会影响 _ ,只有计算的结果,_ 才会获取到 >>> _ 140 >>> tag + _ #将tag 与 _ 进行加法计算 252
备注:
1.除法总是返回浮点类型,即带有小数部分的
2.除数不能是0
文档创建时间:2018年11月23日18:34:08
原文地址:https://www.cnblogs.com/chuanzhang053/p/10009210.html
时间: 2024-10-09 23:56:00