• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    python基础--除法(/,//,%)的应用说明

    程序清单:

    # val_caculate.py
    a = 10 # a是整数
    print('10/3 = ',10/3)
    print('9/3 = ',9/3)
    print('10//3 = ',10//3)
    print('10%3 = ',10%3)

    说明:

    1. 除法:/;

    取整://;

    取余:%

    2. Python的整数没有大小限制,而Java对32位整数的范围限制在-2147483648-2147483647;Python的浮点数也没有大小限制,但是超出一定范围就直接表示为inf(无限大)。

    补充:python 除法和乘方

    1.除法

    在做数值计算的时候,经常能遇到2/3这种情况。为啦能得到0.667这样的小数通常需要使用float()来实现。当需要小数的地方多了的时候,就会是代码的可读性下降。可以在代码开头添加from __future__ import division实现。

    但是导入这个语句之后,当我们只要整数部分,就只能得到小数。可以使用//的实现这样的目的。

    from __future__ import division
     
    print 2/3  #正常除法
    print 2//3 #只要整数部分
    print 8//3

    2.乘方

    python里乘方可以使用**这个符号实现。

    print 2**3
    print 2**-1
    print 2**0.3

    以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。如有错误或未考虑完全的地方,望不吝赐教。

    您可能感兴趣的文章:
    • python3 中的几种除法介绍,小数的不同显示
    • python ceiling divide 除法向上取整(或小数向上取整)的实例
    • 对python中的float除法和整除法的实例详解
    • Python除法之传统除法、Floor除法及真除法实例详解
    • 详解Python3除法之真除法、截断除法和下取整对比
    • 对Python 除法负数取商的取整方式详解
    • python 除法保留两位小数点的方法
    上一篇:opencv实现图像几何变换
    下一篇:关于jupyter lab安装及导入tensorflow找不到模块的问题
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    python基础--除法(/,//,%)的应用说明 python,基础,除法,的,应用,