主页 > 知识库 > python基础--除法(/,//,%)的应用说明

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

热门标签:企业做大做强 硅谷的囚徒呼叫中心 语音系统 Win7旗舰版 电话运营中心 呼叫中心市场需求 客户服务 百度AI接口

程序清单:

# 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 除法保留两位小数点的方法

标签:海南 崇左 山西 济南 山西 长沙 喀什 安康

巨人网络通讯声明:本文标题《python基础--除法(/,//,%)的应用说明》,本文关键词  ;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 收缩
    • 微信客服
    • 微信二维码
    • 电话咨询

    • 400-1100-266