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

  

posted on 2018-08-07 17:29  只等故人归  阅读(438)  评论(0)    收藏  举报