Number

类型 说明
整型(Int) 通常被称为是整型或整数,是正或负整数,不带小数点。
长整型(long integers) 无限大小的整数,整数最后是一个大写或小写的L。
浮点型(floating point real values) 浮点型由整数部分与小数部分组成,浮点型也可以使用科学计数法表示(2.5e2 = 2.5 x 102 = 250)
复数(complex numbers) 复数由实数部分和虚数部分构成,可以用a + bj,或者complex(a,b)表示, 复数的实部a和虚部b都是浮点型

类型转换

  1. int(x [,base ]) x转换为一个整数
  2. long(x [,base ]) x转换为一个长整数
  3. float(x ) x转换到一个浮点数
  4. complex(real [,imag ]) 创建一个复数
  5. str(x ) 将对象 x 转换为字符串
  6. repr(x ) 将对象 x 转换为表达式字符串
  7. eval(str ) 用来计算在字符串中的有效Python表达式,并返回一个对象
  8. tuple(s ) 将序列 s 转换为一个元组
  9. list(s ) 将序列 s 转换为一个列表
  10. chr(x ) 将一个整数转换为一个字符
  11. unichr(x ) 将一个整数转换为Unicode字符
  12. ord(x ) 将一个字符转换为它的整数值
  13. hex(x ) 将一个整数转换为一个十六进制字符串
  14. oct(x ) 将一个整数转换为一个八进制字符串

Python math 模块提供了许多对浮点数的数学运算函数

Python cmath 模块包含了一些用于复数运算的函数