zoukankan      html  css  js  c++  java
  • python 数学操作符

      

    优先级从高到低



    print("2 ** 3 = %d" % 2 ** 3) 2 ** 3 = 8
    print("7 % 2 = {}".format(7 % 2)) 7 % 2 = 1
    print('7 %% 2 = %d' % (7 % 2)) 7 % 2 = 1
    print("7 // 2 = %d" % (7 // 2)) 7 // 2 = 3
    print("7 / 2 = %s" % (7 / 2)) 7 / 2 = 3.5
    print("2 * 3 = %d" % (2 * 3))   2 * 3 = 6
    print("2 * 3 = %d" % 2 * 3) 2 * 3 = 22 * 3 = 22 * 3 = 2
    print("3 - 2 = %d" % (3 - 2)) 3 - 2 = 1
    print("3 + 2 = %d" % (3 + 2))   3 + 2 = 5

    优先级的重要性,操作符的执行顺序从左到右

    没有加括号,执行结果是不一样的
    print("2 * 3 = %d" % 2 * 3)        2 * 3 = 22 * 3 = 22 * 3 = 2
    print("2 * 3 = %d" % (2 * 3))    2 * 3 = 6

    +、-、*、/、//、%和**是数学操作符,+和*是字符串操作符
     
  • 相关阅读:
    php关联Apache和nginx
    /etc/profile
    snmp配置
    snmpwalk
    redis主从
    redis安装
    计算真实可用内存
    分类样本不均
    pandas apply 添加进度条
    linux 单次定时任务
  • 原文地址:https://www.cnblogs.com/xinjing-jingxin/p/8605789.html
Copyright © 2011-2022 走看看