Python运算
Python3进行除法运算,如果想丢弃小数部分,即执行整数运算,可使用双斜杠。
示例:
>>>1 // 2
>>>0
python3求余运算符,x % y的结果位X除以Y的余数。换而言之执行整除时余下的部分,即X % Y等价于x - ((x // y) * y)。(也可用于负数)
示例:
>>>10%3
>>>1
负数示例:
>>>10%-3
>>>-2
python3乘方运算符,乘方运算符的优先级比求负高,因此-3**2等价于 -(3**2),如果要计算(-3)**2,必须明确指出。(也可使用函数pow表示)
示例:
>>>2 ** 3
8
示例:(函数pow)
>>>pow(2,3)
8
python3绝对值函数(abs)
示例:
>>>abs(-10)
10
Python3圆整函数(round)
示例:
>>>round(21.6)
22
强制向下圆整(floor) ①# 使用这个函数必须先导入模块(floor包含在模块math中)
②#使用import的变种命令from module import function,可在调用函数时不指定模块前缀
①示例:
>>>import math
>>>floor(21.9)
21
#相反的函数(ceil) # 返回大于或等于给定的数的最小整数
>>>math.ceil(32.3)
33
②示例:
>>>from math import sqrt
>>>sqrt(9) # sqrt 用于计算平方根
3.0
浙公网安备 33010602011771号