• 技术文章 >Python技术 >Python基础教程

    python运算符可以判定正负结果

    小妮浅浅小妮浅浅2021-01-11 15:20:10原创4635

    我们在进行数学运算的时候,可以根据除数和被除数的一定规律,对最后的结果有一个大致的判断。在python取余运算符中,也有这样的规律可以进行判定。不过因为在使用上没有其他运算符频繁,所以很多小伙伴对这个运算符比较陌生。下面我们就python取余运算符的正负结果判定的方法带来讲解。

    python取余运算符是%,即表示取模,返回除法的余数。

    假设变量: a=10,b=20;

    那么b % a 输出结果 0

    print("-----整数求余-----")
    print(15 % 6)  # 3
    print(-15 % 6)  # 3
    print(15 % -6)  # -3
    print(-15 % -6)  # -3
    print("-----小数求余-----")
    print(7.7 % 2.2)  # 1.0999999999999996
    print(-7.7 % 2.2)  # 1.1000000000000005
    print(7.7 % -2.2)  # 1.1000000000000005
    print(-7.7 % -2.2)  # 1.0999999999999996
    print("---整数和小数运算---")
    print(23.5 % 6)  # 5.5
    print(23 % 6.5)  # 3.5
    print(23.5 % -6)  # -0.5
    print(-23 % 6.5)  # 3.0
    print(-23 % -6.5)  # -3.5

    仔细观察,可以发现两点:

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

    ** 幂 (最高优先级)

    *、/、%、// 乘、除、取余数、取整除

    +、- 加法、减法

    以上就是python取余运算符正负结果判定的方法,相信学会了的小伙伴,在结果输出之前就能有大致的判断,是不是很有意思~

    专题推荐:python取余运算符
    上一篇:python运算符中如何选择is和==? 下一篇:None如何在python进行判空?

    相关文章推荐

    • python运算符优先级怎么用?• python运算符表达式本质• python运算符中如何选择is和==?

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网