小工具知识网

当前位置: 首页 > 行业知识 > Python笔记|基础算数运算+数字类型(1)

行业知识

Python笔记|基础算数运算+数字类型(1)

2026-11-14 09:56:43 来源:互联网转载

���新整理记录一下python的基础知识

  • 基础运算符 +、-、*、/ ;括号 ()用来分组。
    >>>2 + 24>>>50 - 5*620>>>(50 - 5*6) / 45.0>>>8 / 51.6

    向下取整除法:向下舍入到最接近的整数的数学除法。运算符是 //。比如11 // 4 的计算结果是 2 ,而与之相反的是浮点数的真正除法返回 2.75 。注意 (-11) // 4 会返回 -3 。

    • 要计算余数可以使用 %。
      >>>17 / 35.666666666666667>>>17 // 35>>>17 % 325 * 3 + 2 = 17
      • 计算乘方用运算符 ** 。
        >>>5 ** 225>>>2 ** 7128
        • Python 全面支持浮点数;混合类型运算数的运算会把整数转换为浮点数:
          >>>4 * 3.75 - 114.0

          交互模式下,上次输出的表达式会赋给变量 _(最好把该变量当作只读类型。不要为它显式赋值)。

          >>>tax = 12.5 / 100>>>price = 100.50>>>price * tax12.5625>>>price + _113.0625>>>round(_, 2)113.06

          ** 比 - 的优先级更高, 所以 -3**2 会被解释成 -(3**2) ,因此,结果是 -9。要避免这个问题,并且得到 9, 可以用 (-3)**2。

          【Python】运算符整理汇总

          所有数字类型(复数除外)都支持下列运算:

          数字类型:

          整数类型 int(布尔值属于整数的子类型),带小数的类型是 float。除了int 和 float,Python 还支持其他数字类型,例如 Decimal(该模块提供了对快速且正确舍入的十进制浮点运算的支持)或 Fraction(该模块支持分数运算)。

          Python 还内置支持 复数,后缀 j 或 J 用于表示虚数(例如 3+5j )。复数包含实部和虚部,分别以一个浮点数表示。 。 要从一个复数 z 中提取这两个部分,可使用 z.real 和 z.imag。

上一篇:电脑屏幕放大全攻略,轻松掌握屏幕放大技巧,视觉体验升级!

下一篇:溯源码服务器怎么用的?