Python的数字类型有整型、浮点型、布尔值,运算包括+、-、*、\,四种运算,与计算器类似。
Python有交互模式和脚本模式,在交互模式中,通过进行数字的输入可以当做计算器使用。
Python交互模式下,>>>代表要输入

python数字运算符

乘法 * 乘幂 **
除法 / 加法 +
取余 % 减法 -
除取整 //

注:1. 除法得到的数字为浮点型。2. 包含多种类型的运算,结果会是浮点型

  1. 交互模式
  2. >>> 3-5
  3. -2
  4. >>> 3/5
  5. 0.6
  6. >>> 3+5
  7. 8
  8. >>> 3*5
  9. 15
  10. >>> 3**5
  11. 243
  12. >>> 6//4
  13. 1
  14. >>> 6%4
  15. 2

类型转换

  • 整型转浮点型float()
  • 浮点型转整型int()

    1. 交互模式
    2. >>> float(2)
    3. 2.0
    4. >>> int(3.6)
    5. 3
    6. >>> int(3.9)
    7. 3

    注:使用int()类型不是四舍五入进行取整,而是保留整数部分,舍去小数部分

    其他

  • 保留几位小数 | round(num, 小数位数)

    1. >>> round(4.5555555, 3)
    2. 4.556
  • 在交互模式下,上一次的运算结果会赋值给’_’

    1. >>> round(4.5555555, 3)
    2. 4.556
    3. >>> _+3
    4. 7.556