5.数字

数字:

复数内建属性:

  • num.real:实部
  • num.imag:虚部
  • num.conjugate():返回共轭复数In [45]: 4**-1

幂运算:

In [45]: 4**-1
Out[45]: 0.25

In [46]: -4**2
Out[46]: -16

 **比左侧操作数的一元操作符高,比右侧一元操作符低。

  • 4**2  equal  42
  • -4**2  equal –(42)
  • 4**-2  equal 4-2
  • -4**-2  equal -(4-2)

位运算仅使用于整数

功能函数

  • abs():如果是复数,返回的是实部和虚部之和的平方根
  • coerce():将2个数统一类型
  • divmod()
  • pow()
  • pow():接受三个参数,前两个操作数做幂运算,然后和第三个操作数做mod运算
  • round():

仅应用于整型的函数:

  • 进制转换
  1. hex():16
  2. oct():8
  • ASCII转换
  1. ord(chr)
  2. chr(num)
  3. unichr(num)

模块:random

常用函数:

  1. randint(num1,num2):返回num1和num2之间的随机整型
  2. randrange():类似上面 
  3. uniform():返回的是浮点型 
  4. random():返回0.0和1.0之间的随机浮点数
  5. choice():返回一个序列

你可能感兴趣的:(数字)