zoukankan      html  css  js  c++  java
  • Python中的算数运算符

    目标:算数运算符的基本使用

    01.算数运算符

    运算符 描述 实例
    + 10+23=33
    - 10-20=-10
    * 10*20=200
    / 10/20=0.5
    // 取整 9//2=4(返回除法的整数部分  “商”)
    % 取余 9%2=1(返回除法的余数)
    ** 幂运算 2**3=8(又称次方、乘方。2的3次方)

     • 在python中 * 运算符还可以用于字符串,计算结果就是字符串重复指定次数的结果

    1 s = '#'
    2 print(s * 10)
    3 
    4 ##########
    5 返回结果为10个#

    02.算数运算符的优先级

    • 和数学中的运算符优先级一致,在 python中进行数学计算时,同样也是:

      先加减后惩处

      同级运算符是 从左至右 计算

      可以使用()调整计算的优先级

     一下表格的算数优先级由高到最低顺序排列

    运算符 描述
    **  幂运算(优先级最高)
    *   /   %    // 乘、除、取余数、取整除
    +   -  加法、减法

      例如:

      2 + 5 * 4 =  22

      (2 + 3) * 4 = 20

      2 * 3  + 5 = 11

      2 * (7 + 6) = 26

     03.比较运算符

    数学符号表链接:https://zh.wikipedia.org/wiki/数学符号表

     比较关系运算符

    运算符 描述
    == 检查两个操作数的值是否 相等,如果是,则条件成立,返回True
    != 检查两个操作数的值是否 不相等,如果是,则条件成立,返回True
    > 检查左操作数的值是否 大于 右操作数的值,如果是,则条件成立,返回True
    < 检查左操作数的值是否 小于 右操作数的值,如果是,则条件成立,返回True
    >= 检查左操作数的值是否 大于或等于 右操作数的值,如果是,则条件成立,返回True
    <= 检查左操作数的值是否 小于或等于 右操作数的值,如果是,则条件成立,返回True

    在python2.x中判断不等于还可以使用 <> 运算符

    != 在python2.x中同样可以用来判断 不等于

  • 相关阅读:
    Entity Framework4.0 (一)概述(EF4 的Database First方法)
    开园第一篇,Hello cnBlog
    汇编学习笔记32
    汇编学习笔记25
    汇编学习笔记33
    汇编学习笔记28
    汇编学习笔记29,30
    汇编学习笔记23
    汇编学习笔记27
    汇编学习笔记31
  • 原文地址:https://www.cnblogs.com/ljwpython/p/14001139.html
Copyright © 2011-2022 走看看